Simple Interview Bot is a Telegram bot designed to facilitate interviews by managing themes, questions, and options. It allows users to interact with various commands to handle interview-related tasks. Build your Interview.
- Create and manage interview themes.
- Add, update, and delete questions within themes.
- Add, update, and delete options for each question.
- Retrieve random questions on a specific theme.
- Explore a list of available commands.
- Username in telegram
-
git clone https://github.com/oleh19127/simple-interview-bot.git .; rm -rf trunk .gitignore readme.md .git .gitattributes
-
Write in the terminal:
-
Install Node Modules: npm i
-
Run for development: npm run dev
-
Run for production: npm run start
-
-
Get your bot token from Bot Father and put token to .env in the root folder of project
-
Deploy this bot locally or on your server to access only your interview. It is used sqlite embedded database.
-
Start a chat with simple-interview-bot on Telegram.
-
Use the listed commands to explore features.
-
Follow on-screen instructions for each command.
-
/get_random_question
- Get random question on the topic
-
/add_theme
- Add the theme
-
/update_theme
- Update the theme
-
/delete_theme
- Delete the theme
-
/add_question
- Add question and options to theme
-
/update_question
- Update question
-
/delete_question
- Delete question
-
/add_option
- Add option
-
/update_option
- Update option
-
/delete_option
- Delete option
-
/start
- Start the bot
-
/help
- Show all commands