0

Initial commit

This commit is contained in:
Tulir Asokan
2023-06-26 15:19:36 +03:00
commit 46a6426960
64 changed files with 953 additions and 0 deletions

View File

@@ -0,0 +1,6 @@
name: activity-tracker
repo: https://github.com/williamkray/maubot-kickbot
license:
author: William Kray
description: A plugin that minimally tracks user activity within a space. Useful for kicking inactive users from a private community.
public_instances: []

6
data/plugins/thirdparty/alertbot.yaml vendored Normal file
View File

@@ -0,0 +1,6 @@
name: alertbot
repo: https://github.com/moan0s/alertbot
license: AGPL-3.0-or-later
author: Julian-Samuel Gebühr
description: A bot that recives monitoring alerts via alertmanager and forwards them to a matrix room.
public_instances: []

View File

@@ -0,0 +1,6 @@
name: alternatingcaps
repo: https://github.com/rom4nik/maubot-alternatingcaps
license: MIT
author: Przemysław Romanik
description: A bot repeating last message using aLtErNaTiNg cApS.
public_instances: []

View File

@@ -0,0 +1,6 @@
name: autoreply
repo: https://github.com/babolivier/maubot-autoreply
license: Apache-2.0
author: Brendan Abolivier
description: A bot that sends automated replies when you're away, and shows you a summary of missed messages when you come back.
public_instances: []

6
data/plugins/thirdparty/chatgpt.yaml vendored Normal file
View File

@@ -0,0 +1,6 @@
name: chatgpt
repo: https://github.com/williamkray/maubot-chatgpt
license: MIT
author: William Kray
description: ChatGPT plugin for maubot. Multi-user aware for use in group rooms! Customize your prompts to "train" your assistant contextually.
public_instances: []

View File

@@ -0,0 +1,6 @@
name: create-room
repo: https://github.com/williamkray/maubot-createroom
license:
author: William Kray
description: A plugin that creates new rooms and automatically sets them to be part of a private Matrix Space.
public_instances: []

11
data/plugins/thirdparty/gifme.yaml vendored Normal file
View File

@@ -0,0 +1,11 @@
name: gifme
repo: https://github.com/williamkray/maubot-gifme
license:
author: William Kray
description: |
Superior gif responses. Giphy has gone downhill, so save your own library of
image or video responses. Allows fallback behavior to giphy.com or Tenor, and
can even be used as a drop-in replacement for your current giphy plugin.
Optionally saves quotes from users for comedic effect or to be used as an FAQ
bot!
public_instances: []

6
data/plugins/thirdparty/giphy.yaml vendored Normal file
View File

@@ -0,0 +1,6 @@
name: giphy
repo: https://github.com/TomCasavant/GiphyMaubot
license: MIT
author: Tom Casavant
description: A bot that generates a gif (from giphy) given search terms.
public_instances: []

View File

@@ -0,0 +1,6 @@
name: hasswebhookbot
repo: https://github.com/v411e/hasswebhookbot
license: MIT
author: Valentin Rieß
description: A bot receiving webhooks from [Home Assistant](https://github.com/home-assistant).
public_instances: []

6
data/plugins/thirdparty/help.yaml vendored Normal file
View File

@@ -0,0 +1,6 @@
name: help
repo: https://git.skeg1.se/vondassendorf/maubot_mauhelp
license:
author: Johan Christoffersson
description: A plugin to add a `!help` command to maubot. Returns all built-in help commands for all plugins loaded in the client instance.
public_instances: []

6
data/plugins/thirdparty/holopin.yaml vendored Normal file
View File

@@ -0,0 +1,6 @@
name: holopin
repo: https://github.com/itrich/HolopinMaubot
license: MIT
author: Eduard Itrich
description: A plugin to issue [Holopin](https://holopin.io) badges to users.
public_instances: []

6
data/plugins/thirdparty/invite.yaml vendored Normal file
View File

@@ -0,0 +1,6 @@
name: invite
repo: https://github.com/williamkray/maubot-invite
license:
author: William Kray
description: A bot to generate invitation tokens from [matrix-registration](https://github.com/ZerataX/matrix-registration).
public_instances: []

6
data/plugins/thirdparty/join.yaml vendored Normal file
View File

@@ -0,0 +1,6 @@
name: join
repo: https://github.com/williamkray/maubot-join
license:
author: William Kray
description: A plugin that restricts who can convince your bot to join new rooms to certain users.
public_instances: []

View File

@@ -0,0 +1,6 @@
name: LDAP/AD inviter bot
repo: https://github.com/SAPUCC/inviterbot
license: GPL-3.0-or-later
author: Valentin Rieß
description: A plugin to sync users from Microsoft Azure AD and LDAP into matrix rooms. (Membership, Power-Levels)
public_instances: []

6
data/plugins/thirdparty/metric.yaml vendored Normal file
View File

@@ -0,0 +1,6 @@
name: metric
repo: https://github.com/edwardsdean/maubot_metric_bot
license: MIT
author: edwardsdean
description: A bot that will reply to a message that contains imperial units and replace them with metric units.
public_instances: []

View File

@@ -0,0 +1,6 @@
name: ovgumensabot
repo: https://github.com/v411e/ovgumensabot
license: MIT
author: Valentin Rieß
description: A bot that automatically sends meals from OvGU canteen every day.
public_instances: []

View File

@@ -0,0 +1,8 @@
name: pingcheck
repo: https://edugit.org/nik/maubot-pingcheck
license: MIT
author: Dominik George
description: A bot to ping the echo bot and send rtt to Icinga passive check.
antifeatures:
- synchronous
public_instances: []

6
data/plugins/thirdparty/pocket.yaml vendored Normal file
View File

@@ -0,0 +1,6 @@
name: pocket
repo: https://github.com/jaywink/maubot-pocket
license: MIT
author: Jason Robinson
description: A bot integrating with Pocket to fetch articles and archive them.
public_instances: []

6
data/plugins/thirdparty/poll.yaml vendored Normal file
View File

@@ -0,0 +1,6 @@
name: poll
repo: https://github.com/TomCasavant/PollMaubot
license: MIT
author: Tom Casavant
description: A bot that will create a simple poll for users in a room.
public_instances: []

View File

@@ -0,0 +1,6 @@
name: random-quote
repo: https://github.com/itrich/QuoteMaubot
license: MIT
author: Eduard Itrich
description: A plugin to answer with a random quote from a configurable list.
public_instances: []

View File

@@ -0,0 +1,6 @@
name: random-subreddit-post
repo: https://github.com/williamkray/maubot-reddit
license:
author: William Kray
description: A plugin that returns a random post from a given subreddit.
public_instances: []

View File

@@ -0,0 +1,6 @@
name: redactbot
repo: https://gitlab.com/sspaeth/redactbot
license: AGPL-3.0-or-later
author: Sebastian Spaeth
description: A bot that immediately redacts any posted file (except for whitelisted types).
public_instances: []

View File

@@ -0,0 +1,8 @@
name: social-media-download
repo: https://github.com/ggogel/SocialMediaDownloadMaubot
license:
author: Gerrit Gogel
description: A bot that that downloads content from various social media websites given a link.
antifeatures:
- synchronous
public_instances: []

View File

@@ -0,0 +1,7 @@
name: subreddit-linkifier
repo: https://github.com/TomCasavant/RedditMaubot
license: MIT
author: Tom Casavant
description: A bot that condescendingly corrects a user when they enter an r/subreddit without providing a link to that subreddit.
public_instances:
- "@reddit:t2bot.io"

6
data/plugins/thirdparty/ticker.yaml vendored Normal file
View File

@@ -0,0 +1,6 @@
name: ticker
repo: https://github.com/williamkray/maubot-ticker
license:
author: William Kray
description: A bot to return financial data about a stock or cryptocurrency.
public_instances: []

6
data/plugins/thirdparty/tmdb.yaml vendored Normal file
View File

@@ -0,0 +1,6 @@
name: tmdb
repo: https://codeberg.org/lomion/tmdb-bot
license: AGPL-3.0-or-later
author: lomion
description: A bot that posts information about movies fetched from TheMovieDB.org.
public_instances: []

6
data/plugins/thirdparty/token.yaml vendored Normal file
View File

@@ -0,0 +1,6 @@
name: token
repo: https://github.com/yoxcu/maubot-token
license: AGPL-3.0-or-later
author: yoxcu
description: A maubot to create and manage your synapse user registration tokens.
public_instances: []

6
data/plugins/thirdparty/trump.yaml vendored Normal file
View File

@@ -0,0 +1,6 @@
name: trump
repo: https://github.com/jeffcasavant/MaubotTrumpTweet
license: MIT
author: Jeff Casavant
description: A bot that generates a Trump tweet with the given content.
public_instances: []

6
data/plugins/thirdparty/twilio.yaml vendored Normal file
View File

@@ -0,0 +1,6 @@
name: twilio
repo: https://github.com/jeffcasavant/MaubotTwilio
license: MIT
author: Jeff Casavant
description: Maubot-based SMS bridge.
public_instances: []

7
data/plugins/thirdparty/urban.yaml vendored Normal file
View File

@@ -0,0 +1,7 @@
name: urban
repo: https://github.com/dvdgsng/UrbanMaubot
license: AGPL-3.0-or-later
author: dvdgsng
description: A bot that fetches definitions from [Urban Dictionary](https://www.urbandictionary.com/).
public_instances:
- "@urbandictionary:t2bot.io"

View File

@@ -0,0 +1,6 @@
name: urlpreview
repo: https://github.com/coffeebank/coffee-maubot/tree/master/urlpreview
license: AGPL-3.0-or-later
author: coffeebank
description: A bot that responds to links with a link preview embed, using Matrix API to fetch meta tags.
public_instances: []

6
data/plugins/thirdparty/weather.yaml vendored Normal file
View File

@@ -0,0 +1,6 @@
name: weather
repo: https://github.com/kellya/maubot-weather
license: MIT
author: Alex Kelly
description: A bot to get the weather from wttr.in and return a single line of text for the location specified.
public_instances: []

6
data/plugins/thirdparty/welcome.yaml vendored Normal file
View File

@@ -0,0 +1,6 @@
name: welcome
repo: https://github.com/williamkray/maubot-welcome
license:
author: William Kray
description: A plugin that greets new people with a configurable message when they join a room.
public_instances: []

View File

@@ -0,0 +1,6 @@
name: wolframalpha
repo: https://github.com/ggogel/WolframAlphaMaubot
license: MIT
author: Gerrit Gogel
description: A bot that allows requesting information from [WolframAlpha](https://www.wolframalpha.com/).
public_instances: []