OSCA-Kampala-Chapter / autobot

Autobot is a bot library targetted to build software bots for various platforms with ease of integration in mind
MIT License
14 stars 15 forks source link

add remaining telegram objects #38

Closed TobiasHT5 closed 2 years ago

TobiasHT5 commented 2 years ago

We've tried to cover the biggest and general purpose telegram objects. However, there are a few more special purposed objects we need to include to make the ground complete. More specifically, the Inline mode objects, Passport objects, payment objects, games objects and stickers objects. Since these objects are already related, the shall live in the objects module of their respective object types. I've created subpackages (folders) for each of these objects plus some empty module files.

Note: Please ignore the api.py and __init__.py files you encounter in these subpackages, they shall be worked on later. For now, we need to identify the respective object types as listed in the telegram bot documentation. Below is our task list.

stickers

Inline

Payments

Passport

Games

kallyas commented 2 years ago

Currently working on Inline

edger-asiimwe commented 2 years ago

@kallyas Kindly let me know which classes you've worked on the inline module

kallyas commented 2 years ago

InlineQueryResultCachedAudio InlineQueryResultCachedDocument InlineQueryResultCachedGif InlineQueryResultCachedMpeg4Gif InlineQueryResultCachedPhoto InlineQueryResultCachedSticker InlineQueryResultCachedVideo

@edger-asiimwe

kallyas commented 2 years ago

@ht-thomas @edger-asiimwe @ushergodwin I think we can close this issue since all the objects have been added, unless there are more that are not listed here yet

TobiasHT5 commented 2 years ago

@kallyas you should close this if you can.