Skip to content

Lonsofore/FAQTelegramBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FAQTelegramBot

Frequently asked questions Telegram bot.

Features

  • Building dialogues with several questions and answers
  • 3 types of user: Default, Moderator, Admin
  • Moderator panel, to add, edit, delete, order questions and answers
  • Admin panel, to manage rights

Screenshots

Soon

Installing

Configure a virtual environment for the project: .. code-block:: text

pip install -U Flask python3 -m venv bot cd bot source bin/activate

Download the repo and install it: .. code-block:: text

pip install -U Flask git clone https://github.com/lonsofore/faqtelegrambot cd faqtelegrambot python3 setup.py install

Configure

Before start prepare your config.yaml: - The most important is token - you can register a new bot and get the token from from BotFather - You can start with it, but if you want to get more stability, configure webhook

Start

$ faqtelegrambot

To Do

  • MySQL compatibility
  • Creating DB structure in code
  • Starting with arguments via argparse (as an alternative to config.yaml file)
  • Just a path to a file with proxies list in config

License

Licensed under the Apache License, Version 2.0

About

Frequently asked questions Telegram bot.

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages