genio-telegram


Namegenio-telegram JSON
Version 0.1.1 PyPI version JSON
download
home_pagehttps://github.com/KunalG932/genio
SummaryA Gen Z-inspired Telegram MTProto API framework
upload_time2024-12-21 04:03:49
maintainerNone
docs_urlNone
authorKunal Gaikwad
requires_python>=3.7
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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"
}
        
Elapsed time: 0.83531s