Skip to content

Capt-Tech/mass-recruitment-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CAPT Mass Recruitment Bot

Bot to manage recruitment links and mass distribution of results in CAPT mass recruitment

Setup

Requirements

  • Python 3.12
  • Docker (Only for deployment)

Telegram Bot Setup (Local)

  1. Create your own Telegram bot by following BotFather instructions
  2. Copy the API_KEY (keep this key secret)

Running the Bot

  1. Copy this repository
git clone https://github.com/Capt-Tech/mass-recruitment-bot
  1. Create a .env file 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 ;>
  1. Install Packages
pip install -r requirements.txt
  1. Create a data folder in the root folder

  2. Run Bot

python src/main.py

Testing Deployment Configurations

Ensure you have docker installed

docker compose build
docker compose up -d

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors