Munchlax
A Python-based Slack bot written with concurrency in mind.
https://wildandrewlee.github.io/Munchlax/
Features
- Easily extensible through an easy to use
command
decorator
Install
pip install munchlax
Method List
- API
- Auth
- Bots
- Channels
- Chat (missing me and unfurl)
- DND
- Emoji
- Files.Comments
- Files
- Groups
- IM
- MPIM
- Oauth
- Pins
- Reactions (missing support for file comments as well as list)
- Reminders
- RTM (Will not Implement)
- Search
- Stars
- Team
- Team.Profile
- Usergroups
- Usergroups.Users
- Users
- Users.Profile
Important Note
Anything that modifies Slack object state will cause library objects to become stale. You should remember to update any modified objects by calling <Object>#update
. The only exception to this is the method Message#edit
. This method call will automatically update the associated Message
object.
It is not recommended to keep old objects around.