QuizBot is a Telegram bot with which you can create and attempt quizzes. A quiz is a collection of possibly random questions.
The processes and conversation of creating, attempting to, renaming, and removing existing quizzes can be shown as automata-diagrams. Please take a look at the docs.
What is QuizBot?
- A Telegram bot
- A python application
- A city
Answer: A Telegram bot, A python application
What is Quizbot?
- A Telegram bot
- A dish
- A fish
Answer: A Telegram bot
Is Quizbot a telegram bot?
- yes
- no
Answer: yes
In which year was QuizBot created?
Answer: 2020
Where can you contribute?
Answer: Github
my_quiz = Quiz()
my_attempt = Attempt(my_quiz)
If you want to host QuizBot by yourself you need some enviroment variables:
Variable | Usage |
---|---|
MONGODB | The token from your MONGODB |
TELEGRAM_TOKEN | The token of your telegram bot |
WEBHOOK | The webook to deploy the boot (eg heroku) |
If you want to test the bot you also need
Variable | Usage |
---|---|
API_HASH | Your personal API_HASH to send messages |
API_ID | Your personal API_ID to send messages |
SESSION_STR | Your personal session-string to send messages |
UPDATER_ID | The Updater ID to send and receive messages |
It's no rocketscience ;)