kulikov-dev / .net-telegram-bot

Telegram bot with questions to prepare for C# interviews

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Interview Prep Bot for C# on Telegram

Welcome to the Interview Prep Bot project! 🚀 This Telegram bot serves as a practical example to help users prepare for C# interviews. It has been implemented as a pet-project for educational purposes using Node.js and leverages the following libraries:

  • grammY: A powerful and flexible Telegram bot framework in Node.js.
  • random-js: A versatile random number generation library for Node.js.
  • dotenv: A zero-dependency module that loads environment variables from a .env file into process.env.
  • nodemon: A utility that monitors for changes in your source code and automatically restarts the server.

Getting Started

To run the project locally, follow these steps:

  • Clone the repository:
 git clone https://github.com/kulikov-dev/.net-telegram-bot
  • Install dependencies: npm install
  • Create a .env file and configure your Telegram bot token:
TELEGRAM_BOT_TOKEN=your_bot_token_here
  • Run the application: node index.js

Acknowledgments

Special thanks to arseniypom for the inspiration drawn from an interesting article that served as the foundation for building this bot.

About

Telegram bot with questions to prepare for C# interviews

License:MIT License


Languages

Language:JavaScript 100.0%