10 Commits
Author SHA1 Message Date
Kim BroseandGitHub ab07dd8ab0 idonthavespotify is now async (#39) 2024-12-13 16:39:29 +02:00
c62c538c00 add idonthavespotify plugin (#38)
* add idonthavespotify plugin

* Mark idonthavespotify as synchronous

Co-authored-by: Tulir Asokan <tulir@maunium.net>

---------

Co-authored-by: Tulir Asokan <tulir@maunium.net>
2024-11-22 09:38:42 -08:00
Tulir Asokan 35a32cccab Add rsvc 2024-11-19 19:20:38 +02:00
William KrayandGitHub 6a73bc021b replace welcome, activity, and createroom plugins with communitybot (#34) 2024-08-31 14:28:04 -07:00
SacandGitHub 96a2c0439e Matrix Message to Discourse Post Plugin (#33)
* Added Matrix To Discourse with discription . 

A plugin create Discourse forum post from messages in Matrix or Bridged rooms and perform advanced forum searches directly from Matrix or Bridged rooms. Perfect for community building and engagement.

* new line for linter

* GPL-3.0-only
2024-08-25 14:23:33 -07:00
Adrian EdwardsandGitHub 32155e1cb4 add pretix matrix invite bot (#30)
* Create pretix-inviter.yaml

* remove trailing whitespace
2024-07-07 13:09:18 -07:00
3af20934e5 add ldap-inviter (#29)
Co-authored-by: Kim Brose <kim.brose@nordeck.net>
2024-07-07 13:07:41 -07:00
ab055d071e - removal of Bard as outdated. (#28)
Co-authored-by: ser <ser@McZiele.local>
2024-07-07 13:05:10 -07:00
Tulir Asokan fcc8944e08 Fix lint error 2024-07-07 23:03:23 +03:00
Jacob WilliamsandGitHub 60e6ea7b52 add maubot-llm (#27) 2024-07-07 13:03:16 -07:00
12 changed files with 69 additions and 25 deletions
+7
View File
@@ -0,0 +1,7 @@
name: rsvc
repo: https://github.com/maubot/rsvc
license: AGPL-3.0-or-later
author: Tulir
description: A bot to check the version of servers in room.
public_instances:
- "@version:maunium.net"
-6
View File
@@ -1,6 +0,0 @@
name: activity-tracker
repo: https://github.com/williamkray/maubot-kickbot
license: MIT
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
View File
@@ -1,6 +0,0 @@
name: bard
repo: https://github.com/ser/maubot-bard/
license: MIT
author: Dr Serge Victor
description: Allow your maubot instance to return queries from Google(TM) Bard(TM) pseudoAI
public_instances: []
+19
View File
@@ -0,0 +1,19 @@
# The name of the plugin.
name: Communitybot
# A link to the Git repository.
repo: https://github.com/williamkray/maubot-communitybot
# The SPDX license identifier for the plugin (same as in maubot.yaml)
license: MIT
# The author of the plugin.
author: William Kray
# A short description for the plugin. May contain markdown.
description: |
helps admins manage a matrix space, with user management, room creation
tools, and much more! replaces activity-tracker, createroom, and welcome
plugins.
# Antifeature identifiers. Currently the only defined value is `synchronous`,
# which must be included if the plugin uses non-async libraries in the main
# thread (because that can block the whole maubot process).
antifeatures: []
# List of public bot user IDs where the plugin is running.
public_instances: []
-6
View File
@@ -1,6 +0,0 @@
name: create-room
repo: https://github.com/williamkray/maubot-createroom
license: MIT
author: William Kray
description: A plugin that creates new rooms and automatically sets them to be part of a private Matrix Space.
public_instances: []
+7
View File
@@ -0,0 +1,7 @@
name: idonthavespotify
repo: https://github.com/HarHarLinks/maubot-idonthavespotify
license: MIT
author: HarHarLinks
description: Reply to Spotify links with alternative streaming services.
antifeatures: []
public_instances: []
+6
View File
@@ -0,0 +1,6 @@
name: LDAP Inviter Bot
repo: https://github.com/davidmehren/maubot-ldap-inviter
license: MIT
author: David Mehren
description: A maubot plugin to invite users to Matrix rooms according to LDAP groups
public_instances: []
+16
View File
@@ -0,0 +1,16 @@
# The name of the plugin.
name: llm
# A link to the Git repository.
repo: https://github.com/brokensandals/maubot-llm
# The SPDX license identifier for the plugin (same as in maubot.yaml)
license: MIT
# The author of the plugin.
author: Jacob Williams
# A short description for the plugin. May contain markdown.
description: Allows chatting with LLMs running on OpenAI-compatible servers (including local instances like LM Studio). Can use different backends, models, and system prompts per room.
# Antifeature identifiers. Currently the only defined value is `synchronous`,
# which must be included if the plugin uses non-async libraries in the main
# thread (because that can block the whole maubot process).
antifeatures: []
# List of public bot user IDs where the plugin is running.
public_instances: []
+7
View File
@@ -0,0 +1,7 @@
name: Matrix To Discourse
repo: https://github.com/gitayam/matrix-to-discourse
license: GPL-3.0-only
author: gitayam
description: A plugin create Discourse forum post from messages in Matrix or Bridged rooms and perform advanced forum searches directly from Matrix or Bridged rooms. Perfect for community building and engagement.
antifeatures: []
public_instances: []
+6
View File
@@ -0,0 +1,6 @@
name: Pretix Inviter Bot
repo: https://github.com/fedora-infra/maubot-pretix-invite
license: MIT
author: Adrian Edwards and Fedora Contributors
description: A maubot plugin for inviting event participants from the pretix ticketing platform into a matrix room
public_instances: []
-6
View File
@@ -1,6 +0,0 @@
name: welcome
repo: https://github.com/williamkray/maubot-welcome
license: MIT
author: William Kray
description: A plugin that greets new people with a configurable message when they join a room.
public_instances: []