Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Py-GapBot/GapBot
Gap Messenger Api Bot Library for Python
https://github.com/Py-GapBot/GapBot
bot bot-library botapi elegant gap gap-bot gapbot massenger python
Last synced: 23 days ago
JSON representation
Gap Messenger Api Bot Library for Python
- Host: GitHub
- URL: https://github.com/Py-GapBot/GapBot
- Owner: Py-GapBot
- License: lgpl-3.0
- Created: 2019-06-08T14:57:46.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-05-22T22:29:25.000Z (over 1 year ago)
- Last Synced: 2024-10-05T19:36:40.890Z (3 months ago)
- Topics: bot, bot-library, botapi, elegant, gap, gap-bot, gapbot, massenger, python
- Language: Python
- Size: 54.7 KB
- Stars: 24
- Watchers: 3
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Gap Messenger Api Bot Library for Python
Documentation(coming soon)
•
Releases
## GapBot
``` python
from gapbot import Gapapp = Gap()
@app.on_update
def _update_handler(bot, update):
print(f'{update}')if __name__ == '__main__':
app.run()
```**GapBot** is an elegant, easy-to-use [Gap](https://gap.im/) Bot library written from the
ground up in Python. It enables you to easily create custom apps.> [GapBot in fully-asynchronous mode is coming soon »](https://github.com/MrMahdi313/GapBot/tree/async)
>
> [GapBot in plugin base mode is coming soon »](https://github.com/MrMahdi313/GapBot)### Features
- **Easy**: You can install GapBot with pip and start building your applications right away.
- **Elegant**: Low-level details are abstracted and re-presented in a much nicer and easier way.### Requirements
- Python 3.6 or higher.
- A [Gap Bot Token](https://developer.gap.im/signin).### Installing
``` bash
pip3 install GapBot
```### Resources
- The Docs contain lots of resources to help you getting started with GapBot:
https://gapbot.readthedocs.io/en/latest (coming soon).
- Reading [Examples in this repository](https://github.com/Py-GapBot/GapBot/tree/master/examples) is also a good way
for learning how GapBot works.
- For other requests you can send an [Email](mailto:[email protected]) or a [Message](https://t.me/Mr_Mahdi313).### Contributing
GapBot is brand new, and **you are welcome to try it and help make it even better** by either submitting pull
requests or reporting issues/bugs as well as suggesting best practices, ideas, enhancements on both code
and documentation. Any help is appreciated!### Copyright & License
- Copyright (C) 2017-2019 MohammadMahdi Zojaji as <>
- Licensed under the terms of the GNU Lesser General Public License v3 or later (LGPLv3+)