معرفی شرکت ها


baymax-0.0.5


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

A simple telegram bot framework on top of Python asyncio
ویژگی مقدار
سیستم عامل -
نام فایل baymax-0.0.5
نام baymax
نسخه کتابخانه 0.0.5
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Dima Moroz
ایمیل نویسنده me@dimamoroz.com
آدرس صفحه اصلی https://github.com/dmrz/baymax
آدرس اینترنتی https://pypi.org/project/baymax/
مجوز MIT
Baymax, a simple telegram bot framework on top of Python asyncio ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Work in progress Requirements ~~~~~~~~~~~~ - Python 3.7 or higher Installation ~~~~~~~~~~~~ .. code:: bash pip install baymax Basic usage example ~~~~~~~~~~~~~~~~~~~ .. code:: python from baymax.bot import Bot bot = Bot('token') @bot.on('/start') async def start_handler(message): await bot.reply(message, 'Welcome!') bot.run() Middleware example ~~~~~~~~~~~~~~~~~~ .. code:: python @bot.middleware async def message_logging_middleware(raw_update): bot.logger.info('New update received: %s', raw_update['update_id']) .. NOTE: All middleware functions should be coroutines for now, even if they do not have asynchronous actions. Reply keyboard markup example ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. code:: python from baymax.markups import KeyboardButton, ReplyKeyboardMarkup @bot.on('/rate') async def rate_handler(message): await bot.reply(message, 'Rate me', reply_markup=ReplyKeyboardMarkup( [ [ KeyboardButton('⭐️'), KeyboardButton('⭐️⭐️'), KeyboardButton('⭐️⭐️⭐️') ] ], resize_keyboard=True, one_time_keyboard=True)) .. NOTE: Reply markup API / objects will be changing, they are far from good now. Running tests ~~~~~~~~~~~~~ .. code:: bash git clone git@github.com:dmrz/baymax.git pip install -e . pip install -r requirements-test.txt pytest


نیازمندی

مقدار نام
==2.0.0 aiodns
==3.5.4 aiohttp
==3.0.1 async-timeout
==4.0.2 colorlog
==0.12.2 uvloop


زبان مورد نیاز

مقدار نام
>=3.7 Python


نحوه نصب


نصب پکیج whl baymax-0.0.5:

    pip install baymax-0.0.5.whl


نصب پکیج tar.gz baymax-0.0.5:

    pip install baymax-0.0.5.tar.gz