bots: add source for all single bots

This commit is contained in:
creme 2021-08-17 09:15:19 +02:00
parent ab7732139a
commit 42a2f78f1b
No known key found for this signature in database
GPG Key ID: C147C3B7FBDF08D0

View File

@ -47,6 +47,7 @@ feel free to use our bot's in your room!
## Audio Preventer
**name:** [`@audio_preventer:envs.net`](https://matrix.to/#/@audio_preventer:envs.net)
**src:** [https://github.com/MTRNord/maubot-audio-preventer](https://github.com/MTRNord/maubot-audio-preventer)
A Bot to prevent voice or audio messages to be sent into a room.
@ -59,6 +60,7 @@ The Audio Preventer is instructed to auto redact those, warn you 3 times as text
## RSS Bot
**name:** [`@rss:envs.net`](https://matrix.to/#/@rss:envs.net)
**src:** [https://github.com/maubot/rss](https://github.com/maubot/rss)
A Bot that posts RSS feed updates to Matrix.
@ -75,6 +77,7 @@ A Bot that posts RSS feed updates to Matrix.
A Bot to remind you about things.
**name:** [`@reminder:envs.net`](https://matrix.to/#/@reminder:envs.net)
**src:** [https://github.com/maubot/reminder](https://github.com/maubot/reminder)
**Usage:** `!remind <date> [message]` _OR_ `!remind <subcommand> [...]`
@ -99,6 +102,7 @@ To list your upcoming reminders, use `!remind list`
A Bot to do sed-like replacements.
**name:** [`@sed:envs.net`](https://matrix.to/#/@sed:envs.net)
**src:** [https://github.com/maubot/sed](https://github.com/maubot/sed)
Example:
@ -114,6 +118,7 @@ Example:
A Bot that creates a poll in a room and allows users to vote.
**name:** [`@poll:envs.net`](https://matrix.to/#/@poll:envs.net)
**src:** [https://github.com/TomCasavant/PollMaubot](https://github.com/TomCasavant/PollMaubot)
**Usage:** `!poll <subcommand> [...]`
@ -144,6 +149,7 @@ Users vote by adding the matching emoji to the poll (i.e. if the first choice ha
A Bot that tracks the karma of users.
**name:** [`@karma:envs.net`](https://matrix.to/#/@karma:envs.net)
**src:** [https://github.com/maubot/karma](https://github.com/maubot/karma)
**Usage:** `!karma <subcommand> [...]`
@ -163,6 +169,7 @@ A Bot that tracks the karma of users.
A GitHub client and webhook receiver for maubot.
**name:** [`@github:envs.net`](https://matrix.to/#/@github:envs.net)
**src:** [https://github.com/maubot/github](https://github.com/maubot/github)
**Usage:** `!github <subcommand> [...]`
@ -212,6 +219,7 @@ A GitHub client and webhook receiver for maubot.
A Bot that gets the weather from [wttr.in](http://wttr.in) and returns the text to the chat.
**name:** [`@weather:envs.net`](https://matrix.to/#/@weather:envs.net)
**src:** [https://github.com/kellya/maubot-weather](https://github.com/kellya/maubot-weather)
**Usage:**
@ -224,6 +232,7 @@ A Bot that gets the weather from [wttr.in](http://wttr.in) and returns the text
A Bot to translate words using Google Translate. (DeepL is planned too)
**name:** [`@translate:envs.net`](https://matrix.to/#/@translate:envs.net)
**src:** [https://github.com/maubot/translate](https://github.com/maubot/translate)
**Usage:** `!translate <language> [text]`
@ -262,6 +271,7 @@ Full list of supported languages: [https://cloud.google.com/translate/docs/langu
A Bot to check the version of servers in rooms.
**name:** [`@version:envs.net`](https://matrix.to/#/@version:envs.net)
**src:** [https://mau.dev/maubot/rsvc](https://mau.dev/maubot/rsvc)
**Usage:**
@ -279,6 +289,7 @@ A Bot to check the version of servers in rooms.
A Bot to fetch definitions from [Urban Dictionary](https://www.urbandictionary.com/). Returns a specified or random entry.
**name:** [`@urban:envs.net`](https://matrix.to/#/@urban:envs.net)
**src:** [https://github.com/dvdgsng/UrbanMaubot](https://github.com/dvdgsng/UrbanMaubot)
**Usage:** `!ud [term] [index]`
@ -294,6 +305,7 @@ Examples
a Bot to search on [Wolfram Alpha](https://www.wolframalpha.com/).
**name:** [`@wolframalpha:envs.net`](https://matrix.to/#/@wolframalpha:envs.net)
**src:** [https://github.com/ggogel/WolframAlphaMaubot](https://github.com/ggogel/WolframAlphaMaubot)
**Usage:** `!wolfram some search term`
@ -302,6 +314,7 @@ a Bot to search on [Wolfram Alpha](https://www.wolframalpha.com/).
A Bot that calculates expected and unexpected factorials in messages.
**name:** [`@factorial:envs.net`](https://matrix.to/#/@factorial:envs.net)
**src:** [https://github.com/maubot/factorial](https://github.com/maubot/factorial)
**Usage:**
@ -325,6 +338,7 @@ Example:
A Bot that rolls dice. Has built-in calculator.
**name:** [`@dice:envs.net`](https://matrix.to/#/@dice:envs.net)
**src:** [https://github.com/maubot/dice](https://github.com/maubot/dice)
**Usage:**
@ -339,6 +353,7 @@ the results however you like.
A Bot to fetch xkcd comics and to get notifications about new comics.
**name:** [`@xkcd:envs.net`](https://matrix.to/#/@xkcd:envs.net)
**src:** [https://github.com/maubot/xkcd](https://github.com/maubot/xkcd)
**Usage:** `!xkcd [number]` _OR_ `!xkcd <subcommand> [...]`
@ -349,6 +364,7 @@ A Bot to fetch xkcd comics and to get notifications about new comics.
A Bot to fetch [CommitStrips](https://www.commitstrip.com/en/) and to get notifications about new comics.
**name:** [`@commitstrip:envs.net`](https://matrix.to/#/@commitstrip:envs.net)
**src:** [https://github.com/maubot/commitstrip](https://github.com/maubot/commitstrip)
**Usage:** `!commitstrip` _OR_ `!commitstrip <subcommand> [...]`
@ -359,6 +375,7 @@ A Bot to fetch [CommitStrips](https://www.commitstrip.com/en/) and to get notifi
A Bot plugin that disrupts monologues cat pictures and react to some messages.
**name:** [`@cat:envs.net`](https://matrix.to/#/@cat:envs.net)
**src:** [https://github.com/maubot/disruptor](https://github.com/maubot/disruptor)
You can use it 3 times per day with `🐈️` _(\:cat2:)_.
@ -367,6 +384,7 @@ You can use it 3 times per day with `🐈️` _(\:cat2:)_.
A simple Bot that echoes pings and other stuff.
**name:** [`@echo:envs.net`](https://matrix.to/#/@echo:envs.net)
**src:** [https://github.com/maubot/echo](https://github.com/maubot/echo)
**Usage:**
@ -378,3 +396,4 @@ A simple Bot that echoes pings and other stuff.
A simple Bot that posts MXC URIs of uploaded images.
**name:** [`@media:envs.net`](https://matrix.to/#/@media:envs.net)
**src:** [https://github.com/maubot/media](https://github.com/maubot/media)