- Warn Users: Issue warnings to users.
- Promote Users: Promote users to admin status.
- Demote Users: Demote users from admin status.
- Kick Users: Remove users from the group.
- Add Users: Add new users to the group.
- Mute Users: Mute users for a specified duration.
- Unmute Users: Unmute previously muted users.
- Ban Users: Permanently ban users from the group.
- Unban Users: Remove the ban from users.
- Node.js installed
- npm or yarn installed
- Python 3.7+
- MongoDB
- Telegram Bot Token
- ChatGpt ApiKey
git clone https://github.com/x-poison/group_bot.git
cd group_bot
pip install -r requirements.txt
npm install
BOT_TOKEN =
DATABASE_URI = ""
AUTHORIZED_USER_ID =
OPENAI_KEY =
SERPAPI_API_KEY =
npm start
- Fork the Project
- Create your Feature Branch (git checkout -b feature/AmazingFeature)
- Commit your Changes (git commit -m 'Add some AmazingFeature')
- Push to the Branch (git push origin feature/AmazingFeature)
- Open a Pull Request
