Skip to content

cheat-r/adeqmeet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Адекватные Анкеты

Телеграм-бот для управления анкетами в канале @adeqmeet. Доступен по юзернейму @adeqmeetbot.

Возможности

  • отправка анкет пользователей в канал после проверки в админ-чате (в том числе вручную для анкет с премиум-эмодзи)
  • возможность бана и разбана пользователей
  • удаление собственной анкеты через команду /delete
  • автоматическое удаление старой анкеты при выкладывании новой (по возможности, в случае ошибки будут уведомлены администраторы)
  • настраиваемая конфигурация
  • управление списком администраторов и назначение им ролей с разными правами

Установка и использование

Бот работает на Python 3.13.1 с установленным python-telegram-bot v22.1. На более низких версиях не проверялся.
В main.py есть три константы: CHANNEL и ADMIN - айди канала для анкет и админ-чата соответственно, а также OWNER - айди владельца(-ев) бота со всеми правами.
Участники, состоящие в админ-чате, но не добавленные в список администраторов, не могут управлять анкетами.
База данных создаётся и управляется автоматически, но вам нужно вручную создать token.txt и вставить туда свой токен.

Лицензия

Делайте что хотите - код полностью свободен для любых действий. Упоминание исходного кода и/или автора желательно, но необязательно.

About

Телеграм-бот для управления анкетами.

Resources

License

Stars

Watchers

Forks

Languages