Eventee EventBuddy is a Telegram bot designed to provide event updates in group chats.
It automatically starts when deployed and responds to user commands.
✅ /start - Introduces the bot
✅ /help - Displays available commands
✅ /link unique_code - Links a group to EventBuddy for event updates
git clone https://github.com/yourusername/eventee_eventBuddy_bot.git
cd eventee_eventBuddy_botpython -m venv venv
source venv/bin/activate # On macOS/Linux
venv\Scripts\activate # On Windows
pip install -r requirements.txt
Create a .env file in the root directory and add:
BOT_ACCESS_TOKEN=your_telegram_bot_token
BOT_USERNAME=your_bot_username
python bot.py
To test and visualize bot functionality, create an app.py file: import streamlit as st
st.title("Eventee EventBuddy Bot")
st.write("✅ The bot is running successfully!")
Then, run:
streamlit run app.py
Dependencies 📦
✅ **anyio==4.8.0**
✅ **certifi==2025.1.31**
✅ **h11==0.14.0**
✅ **httpcore==1.0.7**
✅ **httpx==0.28.1**
✅ **idna==3.10**
✅ **python-dotenv==1.0.1**
✅ **python-telegram-bot==21.10**
✅ **sniffio==1.3.1**
✅ **typing_extensions==4.12.2**
✅ **nest-asyncio**
Heroku Railway.app Render
Contributing 🤝
This project is licensed under the MIT License.