{"repo":"PaulSonOfLars/gotgbot","free":true,"listed":false,"github":"https://github.com/PaulSonOfLars/gotgbot","clone":"git clone https://github.com/PaulSonOfLars/gotgbot.git","description":"Autogenerated Go wrapper for the telegram API. Inspired by the python-telegram-bot library.","language":"Go","stars":719,"topics":["telegram-bot","telegram-api","wrapper","telegram","telegram-bot-api","golang","bot","go","telegram-bots","miniapp"],"license":"MIT","category":"chat-messaging","readme_excerpt":"Golang Telegram Bot library Heavily inspired by the python-telegram-bot library, this package is a code-generated wrapper for the telegram bot api. We also provide an extensions package which defines an updater/dispatcher pattern to provide update processing out of the box. All the telegram types and methods are generated from a bot api spec. These are generated in the gen .go files. If you have any questions, come find us in our telegram support chat! Features: - All telegram API types and methods are generated from the bot api docs, which makes this library: - Guaranteed to match the docs - Easy to update - Self-documenting (Re-uses pre-existing telegram docs) - Type safe; no weird interface{} logic, all types match the bot API docs. - No third party library bloat; only uses standard library. - Updates are each processed in their own go routine, encouraging concurrent processing, and keeping your bot responsive. - Code panics are automatically recovered from and logged, avoiding unexpected downtime. Getting started Download the library with the standard go get command: Example bots Sample bots can be found in the samples directory. Some recommended bots to look at: - Command Bot: To explore basic use of commands - Webhook Bot: To set up webhooks - Stateful Client Bot: To pass around shared data without global variables Docs Docs can be found here. Contributing Contributions are welcome! More information on contributing can be found here. Regenerating the generated code. If ","default_branch":null,"files":null,"tree":[],"storefront":"/r/PaulSonOfLars","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/PaulSonOfLars/gotgbot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}