# Genio - A Gen Z-Inspired Telegram MTProto API Framework
🚀 A modern, asynchronous Telegram bot framework focused on simplicity and developer experience.
## Features
- 🔐 Simple bot authentication with secure token validation
- 💫 Async-first design for optimal performance
- 🎯 Gen Z-inspired intuitive method names
- 📦 Modular architecture for easy extensibility
- 🛠️ Built-in developer tools and debugging support
- 📝 Type hints and comprehensive documentation
## Quick Start
```python
from genio import GenioBot
async def main():
# Create and authenticate bot
bot = await GenioBot.connect_bot("YOUR_BOT_TOKEN")
# Send a message
await bot.send_msg(chat_id=123456789, text="Hello, World!")
# Handle updates
@bot.on_event("message")
async def handle_message(update):
await bot.send_msg(
chat_id=update.chat.id,
text=f"You said: {update.text}"
)
# Start the bot
await bot.start_bot()
```
## Installation
```bash
pip install genio
```
## Documentation
For detailed documentation and examples, visit our [documentation](https://github.com/KunalG932/genio/docs).
## License
MIT License - feel free to use in your awesome projects! 🎉
Raw data
{
"_id": null,
"home_page": "https://github.com/KunalG932/genio",
"name": "genio-telegram",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": null,
"author": "Kunal Gaikwad",
"author_email": "kunalgaikwad9322@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/34/46/7c91b3c5157a1ced503a7a7aa7761ee4ba2be3d6c96a3ab00ddff04273cb/genio_telegram-0.1.1.tar.gz",
"platform": null,
"description": "# Genio - A Gen Z-Inspired Telegram MTProto API Framework\r\n\r\n\ud83d\ude80 A modern, asynchronous Telegram bot framework focused on simplicity and developer experience.\r\n\r\n## Features\r\n\r\n- \ud83d\udd10 Simple bot authentication with secure token validation\r\n- \ud83d\udcab Async-first design for optimal performance\r\n- \ud83c\udfaf Gen Z-inspired intuitive method names\r\n- \ud83d\udce6 Modular architecture for easy extensibility\r\n- \ud83d\udee0\ufe0f Built-in developer tools and debugging support\r\n- \ud83d\udcdd Type hints and comprehensive documentation\r\n\r\n## Quick Start\r\n\r\n```python\r\nfrom genio import GenioBot\r\n\r\nasync def main():\r\n # Create and authenticate bot\r\n bot = await GenioBot.connect_bot(\"YOUR_BOT_TOKEN\")\r\n \r\n # Send a message\r\n await bot.send_msg(chat_id=123456789, text=\"Hello, World!\")\r\n \r\n # Handle updates\r\n @bot.on_event(\"message\")\r\n async def handle_message(update):\r\n await bot.send_msg(\r\n chat_id=update.chat.id,\r\n text=f\"You said: {update.text}\"\r\n )\r\n \r\n # Start the bot\r\n await bot.start_bot()\r\n```\r\n\r\n## Installation\r\n\r\n```bash\r\npip install genio\r\n```\r\n\r\n## Documentation\r\n\r\nFor detailed documentation and examples, visit our [documentation](https://github.com/KunalG932/genio/docs).\r\n\r\n## License\r\n\r\nMIT License - feel free to use in your awesome projects! \ud83c\udf89\r\n",
"bugtrack_url": null,
"license": null,
"summary": "A Gen Z-inspired Telegram MTProto API framework",
"version": "0.1.1",
"project_urls": {
"Homepage": "https://github.com/KunalG932/genio"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "b1826bfa2162ca12b80d28e4ac527c6f2cbb39dc7f51cb0877580fe3020601dc",
"md5": "c0ab357b7353f24ba4ca8ee593c0e2a7",
"sha256": "40f13c62ab1b0f8b127acfb005d9a7a92aefda299912f169bb95d0d2787e72ca"
},
"downloads": -1,
"filename": "genio_telegram-0.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c0ab357b7353f24ba4ca8ee593c0e2a7",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 7075,
"upload_time": "2024-12-21T04:03:46",
"upload_time_iso_8601": "2024-12-21T04:03:46.865102Z",
"url": "https://files.pythonhosted.org/packages/b1/82/6bfa2162ca12b80d28e4ac527c6f2cbb39dc7f51cb0877580fe3020601dc/genio_telegram-0.1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "34467c91b3c5157a1ced503a7a7aa7761ee4ba2be3d6c96a3ab00ddff04273cb",
"md5": "4fa5a07aa766d2b187845137f2a5cec9",
"sha256": "04ef8c454ea51e9f5a9a8f42d9ec0dc6812d616487c647b1089455cbf75fc61f"
},
"downloads": -1,
"filename": "genio_telegram-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "4fa5a07aa766d2b187845137f2a5cec9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 7207,
"upload_time": "2024-12-21T04:03:49",
"upload_time_iso_8601": "2024-12-21T04:03:49.459062Z",
"url": "https://files.pythonhosted.org/packages/34/46/7c91b3c5157a1ced503a7a7aa7761ee4ba2be3d6c96a3ab00ddff04273cb/genio_telegram-0.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-21 04:03:49",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "KunalG932",
"github_project": "genio",
"github_not_found": true,
"lcname": "genio-telegram"
}