A plugin-based Matrix bot system.
Go to file
2019-07-28 21:07:56 +03:00
docker Switch to a hacky custom router for plugin web apps 2019-03-06 23:16:22 +02:00
examples Update hello world example and add config example 2019-01-07 08:14:29 +02:00
maubot Add sync state indicator and support for clearing cache 2019-07-21 20:37:32 +03:00
.editorconfig Update management spec 2018-10-31 22:27:59 +02:00
.gitignore Finish plugin API and add basic login system 2018-10-31 02:03:38 +02:00
.gitlab-ci.yml Add .gitlab-ci.yml 2019-07-28 21:07:56 +03:00
Dockerfile Pass extra info to argument parsers and add dateparser to temporary dockerfile dependencies 2019-06-08 12:31:38 +03:00
example-config.yaml Switch to a hacky custom router for plugin web apps 2019-03-06 23:16:22 +02:00
LICENSE Initial commit 2018-06-14 01:41:05 +03:00
README.md Update README.md 2019-06-23 02:14:24 +03:00
requirements.txt Add more stuff 2018-12-13 18:15:24 +02:00
setup.py Bump minimum mautrix-python version 2019-07-21 20:50:33 +03:00

maubot

A plugin-based Matrix bot system written in Python.

Wiki

Management API spec

Discussion

Matrix room: #maubot:maunium.net

Plugins

  • jesaribot - A simple bot that replies with an image when you say "jesari".
  • sed - A bot to do sed-like replacements.
  • factorial - A bot to calculate unexpected factorials.
  • media - A bot that replies with the MXC URI of images you send it.
  • dice - A combined dice rolling and calculator bot.
  • karma - A user karma tracker bot.
  • xkcd - A bot to view xkcd comics.
  • echo - A bot that echoes pings and other stuff.
  • rss - A bot that posts RSS feed updates to Matrix.
  • reddit - A bot that condescendingly corrects a user when they enter an r/subreddit without providing a link to that subreddit
  • giphy - A bot that generates a gif (from giphy) given search terms
  • trump - A bot that generates a Trump tweet with the given content
  • poll - A bot that will create a simple poll for users in a room
  • urban - A bot that fetches definitions from Urban Dictionary.
  • reminder - A bot to remind you about things.
  • translate - A bot to translate words.
  • reactbot - A bot that responds to messages that match predefined rules.

Open a pull request or join the Matrix room linked above to get your plugin listed here

The plugin wishlist lives at https://github.com/maubot/plugin-wishlist/issues