Spaces:
Runtime error
Runtime error
metadata
title: Drag Inline Bot
emoji: 🤖
colorFrom: blue
colorTo: purple
sdk: docker
pinned: false
license: mit
short_description: A powerful Telegram inline bot with drag functionality
Drag Inline Bot
A feature-rich Telegram inline bot built with Python that provides various utilities and interactive features.
Features
- Inline Query Support: Search and interact through inline queries
- Admin Tools: Comprehensive admin functionality
- File Handling: Upload and process various file types
- AI Integration: Built-in AI capabilities
- Multi-language Support: Translation and localization features
- Database Integration: SQLite and MongoDB support
- Media Processing: Image and video processing capabilities
Setup
Environment Variables
You need to set the following environment variables:
API_ID: Your Telegram API IDAPI_HASH: Your Telegram API HashBOT_TOKEN: Your Telegram Bot TokenSESSION_STRING: Your Telegram session stringMONGO_URL: MongoDB connection stringLOG_CHANNEL: Channel ID for loggingAKENO_KEY: API key for additional services
Installation
- Clone this repository
- Install dependencies:
pip install -r requirements.txt - Set up your environment variables
- Run the bot:
python -m AkenoX
Usage
The bot provides various inline commands and features. Use @your_bot_username in any chat to access inline functionality.
Docker
This project includes Docker support for easy deployment:
docker build -t drag-inline-bot .
docker run -d --name drag-inline-bot \
-e API_ID=your_api_id \
-e API_HASH=your_api_hash \
-e BOT_TOKEN=your_bot_token \
-e SESSION_STRING=your_session_string \
-e MONGO_URL=your_mongo_url \
-e LOG_CHANNEL=your_log_channel \
-e AKENO_KEY=your_akeno_key \
drag-inline-bot
License
This project is licensed under the MIT License - see the LICENSE file for details.
Contributing
Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.
Support
For support, please contact the development team or open an issue on the repository.