Skyuzii / TelegramCaptchaBot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TelegramCaptchaBot

TelegramCaptchaBot - бот для защиты чатов от спаммеров.

Базовые настройки

public class AppSettings
{
   /// <summary>
   /// Токен бота
   /// </summary>
   public string BotToken { get; set; }

   /// <summary>
   /// Адрес вебхука
   /// </summary>
   public string WebHookAddress { get; set; }

   /// <summary>
   /// Тип капчи
   /// </summary>
   public string CaptchaType { get; set; } = CaptchaTypes.NUMBER_SELECTION;

   /// <summary>
   /// Время на разгадывание капчи
   /// </summary>
   public TimeSpan ProcessEventTimeout { get; set; } = TimeSpan.FromMinutes(1);
   
   /// <summary>
   /// Время бана
   /// </summary>
   public TimeSpan BanTime { get; set; } = TimeSpan.FromDays(1);
}

Хотел бы отметить поле CaptchaType.
На данный момент доступен только один вид капчи:
alt text

About

License:MIT License


Languages

Language:C# 100.0%