Skip to content

🤖 Бот для перенаправления вопросов пользователей администратору, и ответа на их вопросы

Notifications You must be signed in to change notification settings

artem-streltsov/tg-admin-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tg-admin-bot

В данном боте есть 2 роли: администратор и пользователь

Цель бота: перенаправлять вопросы пользователей администратору и ответы администратора пользователям

Команды

Доступные команды для пользователя:

  • /start - Начать бота
  • /contact - Написать вопрос администратору
  • /see_questions - Посмотреть на вопросы и ответы

Доступные команды для администратора:

  • /start - Начать бота
  • /see_questions - Посмотреть на неотвеченные вопросы
  • /answer - Позволяет ответить на вопрос
  • /see_answers - Посмотреть на отвеченные вопросы

Запуск:

  • git clone https://github.com/artem-streltsov/tg-admin-bot
  • cd tg-admin-bot
  • внесите данные в .env файл
  • выполните команду go run main.go

Описание

Программа использует .env файл для хранения токена для бота, chatID администратора, путь к базе данных, смотреть example.env.

База данных - sqlite3, с применением миграций.

Бот хостится у меня на VPS, поэтому попробовать его в роли пользователя можно перейдя по ссылке t.me/skilltest_admin_bot.

About

🤖 Бот для перенаправления вопросов пользователей администратору, и ответа на их вопросы

Topics

Resources

Stars

Watchers

Forks

Languages