Bot to manage recruitment links and mass distribution of results in CAPT mass recruitment
- Python 3.12
- Docker (Only for deployment)
- Create your own Telegram bot by following BotFather instructions
- Copy the
API_KEY(keep this key secret)
- Copy this repository
git clone https://github.com/Capt-Tech/mass-recruitment-bot
- Create a
.envfile in root folder with the following content and update Telegram bot API key, admin username and developers
TELEGRAM_BOT_API_KEY=<YOUR_API_KEY>
ADMIN_USERNAME = <your telegram handle separated with ;>
DEVELOPERS = <your telegram handle separated with ;>
- Install Packages
pip install -r requirements.txt
-
Create a data folder in the root folder
-
Run Bot
python src/main.py
Ensure you have docker installed
docker compose build
docker compose up -d