This bot will check Discord voice channel presence and notify users on Telegram if they're late for the meeting.
- Python: This bot is written in Python, so you will need to have Python installed.
-
Visit the official Python downloads page.
-
Download the latest version for macOS.
-
Follow the installation instructions.
-
Confirm the installation by opening a terminal and typing:
python3 --version
Most Linux distributions come with Python pre-installed. To check, open a terminal and type:
python3 --version
If it's not installed, use your package manager to install it. For example, on Ubuntu:
sudo apt update
sudo apt install python3
If you have git installed, you can clone the repository:
git clone [URL_OF_YOUR_REPOSITORY]
Replace [URL_OF_YOUR_REPOSITORY]
with the actual URL of your git repository.
Navigate to the bot's directory:
cd path/to/directory
Create a virtual environment:
python3 -m venv venv
Activate the virtual environment:
-
macOS & Linux:
source venv/bin/activate
pip install -r requirements.txt
python main.py
Replace main.py
with the actual name of your bot script.
Once the bot is running, you can use it as described in the previous sections, such as checking who's late with the /check_meeting <meeting_id>
command.