mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-22 23:13:19 +00:00
maubot: update plugins
This commit is contained in:
parent
3a30f5e9a5
commit
374cc16ac8
@ -1,37 +1,4 @@
|
||||
{
|
||||
"URLDownload": {
|
||||
"attrs": {
|
||||
"meta": {
|
||||
"changelog": "https://codeberg.org/LukeLR/matrix-url-download/releases",
|
||||
"description": "A plugin for the maubot bot framework implementing URL downloads in matrix rooms.",
|
||||
"downloadPage": "https://codeberg.org/LukeLR/matrix-url-download/releases",
|
||||
"homepage": "https://codeberg.org/LukeLR/matrix-url-download"
|
||||
}
|
||||
},
|
||||
"gitea": {
|
||||
"domain": "codeberg.org",
|
||||
"hash": "sha256-JLYhoQKxsYO46mqRJZEcWTHck6bli6itYGu8ZPbxyjg=",
|
||||
"owner": "LukeLR",
|
||||
"repo": "matrix-url-download",
|
||||
"rev": "3a006d98faa6950edab1a45b7a8c6a6d7d908bff"
|
||||
},
|
||||
"manifest": {
|
||||
"config": true,
|
||||
"database": true,
|
||||
"database_type": "asyncpg",
|
||||
"extra_files": [
|
||||
"base-config.yaml"
|
||||
],
|
||||
"id": "de.lukelr.urldownload",
|
||||
"license": "LGPL-3.0-only",
|
||||
"main_class": "URLDownloadBot",
|
||||
"maubot": "0.1.0",
|
||||
"modules": [
|
||||
"urldownload"
|
||||
],
|
||||
"version": "0.0.3"
|
||||
}
|
||||
},
|
||||
"activity-tracker": {
|
||||
"attrs": {
|
||||
"meta": {
|
||||
@ -312,10 +279,10 @@
|
||||
}
|
||||
},
|
||||
"github": {
|
||||
"hash": "sha256-iRo4oFOOXgISALFskPZUonV4cBn7HmBACdi5uhgQq8o=",
|
||||
"hash": "sha256-XOhjSrgbVUwMO6/v/Znoc5l/k2n6Zi42Ydhv9/vyX7E=",
|
||||
"owner": "williamkray",
|
||||
"repo": "maubot-chatgpt",
|
||||
"rev": "f3974dc3818da170a3f1e091359d31f3140245e0"
|
||||
"rev": "d313920165f8fca7a04314a73bb1dca30c67d9f5"
|
||||
},
|
||||
"manifest": {
|
||||
"config": true,
|
||||
@ -329,7 +296,7 @@
|
||||
"modules": [
|
||||
"gpt"
|
||||
],
|
||||
"version": "0.0.9"
|
||||
"version": "0.0.10"
|
||||
}
|
||||
},
|
||||
"choose": {
|
||||
@ -955,7 +922,7 @@
|
||||
"ldap-ad-inviterbot": {
|
||||
"attrs": {
|
||||
"meta": {
|
||||
"changelog": "https://github.com/SAPUCC/inviterbot/blob/v0.1.5/CHANGELOG.md",
|
||||
"changelog": "https://github.com/SAPUCC/inviterbot/blob/v0.1.6/CHANGELOG.md",
|
||||
"description": "A plugin to sync users from Microsoft Azure AD and LDAP into matrix rooms. (Membership, Power-Levels)",
|
||||
"downloadPage": "https://github.com/SAPUCC/inviterbot/releases",
|
||||
"homepage": "https://github.com/SAPUCC/inviterbot",
|
||||
@ -963,10 +930,10 @@
|
||||
}
|
||||
},
|
||||
"github": {
|
||||
"hash": "sha256-Ve420Mfa+Ikxp0P/8b6rZIu54VOfKhH3sWDNNMClj9E=",
|
||||
"hash": "sha256-vnSOYdIbUnR9O6pCYO+TdA2qBbgrrc9RaomdWuVKW8o=",
|
||||
"owner": "SAPUCC",
|
||||
"repo": "inviterbot",
|
||||
"rev": "v0.1.5"
|
||||
"rev": "v0.1.6"
|
||||
},
|
||||
"manifest": {
|
||||
"config": true,
|
||||
@ -984,7 +951,7 @@
|
||||
"modules": [
|
||||
"inviter"
|
||||
],
|
||||
"version": "0.1.5"
|
||||
"version": "0.1.6"
|
||||
}
|
||||
},
|
||||
"local-stt": {
|
||||
@ -1139,6 +1106,36 @@
|
||||
"version": "0.1.0"
|
||||
}
|
||||
},
|
||||
"openai-translate": {
|
||||
"attrs": {
|
||||
"meta": {
|
||||
"changelog": "https://github.com/tcpipuk/maubot-openai-translate/releases",
|
||||
"description": "Translate messages using OpenAI's GPT API",
|
||||
"downloadPage": "https://github.com/tcpipuk/maubot-openai-translate/releases",
|
||||
"homepage": "https://github.com/tcpipuk/maubot-openai-translate"
|
||||
}
|
||||
},
|
||||
"github": {
|
||||
"hash": "sha256-+aDQF/hW66M25zsvIsjNt7K2l32rV1g3fPrb45XdHVU=",
|
||||
"owner": "tcpipuk",
|
||||
"repo": "maubot-openai-translate",
|
||||
"rev": "v0.3.0"
|
||||
},
|
||||
"manifest": {
|
||||
"config": true,
|
||||
"extra_files": [
|
||||
"base-config.yaml"
|
||||
],
|
||||
"id": "xyz.maubot.openaitranslate",
|
||||
"license": "AGPL-3.0-or-later",
|
||||
"main_class": "OpenAITranslate",
|
||||
"maubot": "0.1.0",
|
||||
"modules": [
|
||||
"openaitranslate"
|
||||
],
|
||||
"version": "0.3.0"
|
||||
}
|
||||
},
|
||||
"ovgumensabot": {
|
||||
"attrs": {
|
||||
"meta": {
|
||||
@ -1324,6 +1321,35 @@
|
||||
"version": "0.3.6"
|
||||
}
|
||||
},
|
||||
"reacjibot": {
|
||||
"attrs": {
|
||||
"meta": {
|
||||
"changelog": "https://github.com/ajkessel/reacjibot/releases",
|
||||
"description": "Allows users to define emoji-reactions that cause messages to be cross-posted to arbitrary rooms",
|
||||
"downloadPage": "https://github.com/ajkessel/reacjibot/releases",
|
||||
"homepage": "https://github.com/ajkessel/reacjibot"
|
||||
}
|
||||
},
|
||||
"github": {
|
||||
"hash": "sha256-GfroQ7iaBfN8WClORrkYccPHq8FsKupZtYKJvHGZg1o=",
|
||||
"owner": "ajkessel",
|
||||
"repo": "reacjibot",
|
||||
"rev": "v0.7.4"
|
||||
},
|
||||
"manifest": {
|
||||
"extra_files": [
|
||||
"base-config.yaml"
|
||||
],
|
||||
"id": "org.rosi-kessel.reacjibot",
|
||||
"license": "MIT",
|
||||
"main_class": "ReacjiBot",
|
||||
"maubot": "0.1.0",
|
||||
"modules": [
|
||||
"reacjibot"
|
||||
],
|
||||
"version": "0.7.4"
|
||||
}
|
||||
},
|
||||
"reactbot": {
|
||||
"attrs": {
|
||||
"meta": {
|
||||
@ -1801,6 +1827,32 @@
|
||||
"version": "0.1.0.6"
|
||||
}
|
||||
},
|
||||
"timer": {
|
||||
"attrs": {
|
||||
"meta": {
|
||||
"changelog": "https://github.com/pedantic-git/maubot-timer/releases",
|
||||
"description": "Start a countdown timer for the specified number of seconds",
|
||||
"downloadPage": "https://github.com/pedantic-git/maubot-timer/releases",
|
||||
"homepage": "https://github.com/pedantic-git/maubot-timer"
|
||||
}
|
||||
},
|
||||
"github": {
|
||||
"hash": "sha256-cAS/4092O6d4ok8T2dbpvvgzpejQUPYM6mBtSvUaUpw=",
|
||||
"owner": "pedantic-git",
|
||||
"repo": "maubot-timer",
|
||||
"rev": "ff656142feb018f33290113ca09facf0a45eab6e"
|
||||
},
|
||||
"manifest": {
|
||||
"id": "mx.quinn.timer",
|
||||
"license": "MIT",
|
||||
"main_class": "Timer",
|
||||
"maubot": "0.1.0",
|
||||
"modules": [
|
||||
"timer"
|
||||
],
|
||||
"version": "1.0.0"
|
||||
}
|
||||
},
|
||||
"tmdb": {
|
||||
"attrs": {
|
||||
"meta": {
|
||||
@ -2032,6 +2084,39 @@
|
||||
"version": "1.0.2"
|
||||
}
|
||||
},
|
||||
"urldownload": {
|
||||
"attrs": {
|
||||
"meta": {
|
||||
"changelog": "https://codeberg.org/LukeLR/matrix-url-download/releases",
|
||||
"description": "A plugin for the maubot bot framework implementing URL downloads in matrix rooms.",
|
||||
"downloadPage": "https://codeberg.org/LukeLR/matrix-url-download/releases",
|
||||
"homepage": "https://codeberg.org/LukeLR/matrix-url-download"
|
||||
}
|
||||
},
|
||||
"gitea": {
|
||||
"domain": "codeberg.org",
|
||||
"hash": "sha256-JLYhoQKxsYO46mqRJZEcWTHck6bli6itYGu8ZPbxyjg=",
|
||||
"owner": "LukeLR",
|
||||
"repo": "matrix-url-download",
|
||||
"rev": "3a006d98faa6950edab1a45b7a8c6a6d7d908bff"
|
||||
},
|
||||
"manifest": {
|
||||
"config": true,
|
||||
"database": true,
|
||||
"database_type": "asyncpg",
|
||||
"extra_files": [
|
||||
"base-config.yaml"
|
||||
],
|
||||
"id": "de.lukelr.urldownload",
|
||||
"license": "LGPL-3.0-only",
|
||||
"main_class": "URLDownloadBot",
|
||||
"maubot": "0.1.0",
|
||||
"modules": [
|
||||
"urldownload"
|
||||
],
|
||||
"version": "0.0.3"
|
||||
}
|
||||
},
|
||||
"urlpreview": {
|
||||
"attrs": {
|
||||
"meta": {
|
||||
|
@ -31,7 +31,7 @@ def process_repo(path: str, official: bool):
|
||||
origurl = repourl
|
||||
if '/' in name or ' ' in name:
|
||||
name = os.path.split(path)[-1].removesuffix('.yaml')
|
||||
name = name.replace('_', '-')
|
||||
name = name.replace('_', '-').lower()
|
||||
if name in PLUGINS.keys():
|
||||
raise ValueError(f'Duplicate plugin {name}, refusing to continue')
|
||||
repodir = os.path.join(TMP, 'maubot-plugins', name)
|
||||
|
Loading…
Reference in New Issue
Block a user