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

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages