use lingua::Language::{self, *};
use tokio::time::Duration;
pub const BOT_TOKEN_ENV_VAR: &str = "TGBOT_MASTODON_SYNC_BOT_TOKEN";
pub const DB_URL_ENV_VAR: &str = "TGBOT_MASTODON_SYNC_DATABASE_URL";
pub const ADMIN_TG_USER_ID_ENV_VAR: &str = "TGBOT_MASTODON_ADMIN_TG_USER_ID";
pub const DETECT_LANGUAGES: &[Language] = &[Chinese, English, Japanese, Korean, Russian, Ukrainian];
pub const WAITING_FOR_SERVER_PROCESS_MEDIA_INTERVAL: Duration = Duration::from_secs(1);
pub const WAITING_FOR_SERVER_PROCESS_MEDIA_TIMEOUT: Duration = Duration::from_secs(30);
pub struct Package {
pub name: &'static str,
pub version: &'static str,
}
pub const PACKAGE: Package = Package {
name: env!("CARGO_PKG_NAME"),
version: env!("CARGO_PKG_VERSION"),
};