Aaron Bieber
df35e96331
Flake lock file updates: • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/cfd6b5fc90b15709b780a5a1619695a88505a176' (2024-04-12) → 'github:NixOS/nixpkgs/5710852ba686cc1fd0d3b8e22b3117d43ba374c2' (2024-05-21) |
||
---|---|---|
.builds | ||
.idea | ||
chats | ||
plugins | ||
scripts | ||
.envrc | ||
.gitignore | ||
errata_test.go | ||
errata.go | ||
flake.lock | ||
flake.nix | ||
go.mod | ||
go.sum | ||
got_test.go | ||
got_test.sh | ||
got.go | ||
LICENSE | ||
live_got_test.sh | ||
main.go | ||
mcchunkie.png | ||
module.nix | ||
pass_reader.go | ||
README.md | ||
store.go | ||
test_body.json |
mcchunkie
A Matrix chat bot.
Plugin Name | Match | Description |
---|---|---|
Beat | (?i)^\.beat$|^what time is it[\?!]+$|^beat( )?time:?\??$ |
Print the current beat time. |
Beer | (?i)^beer: |
Queries OpenDataSoft's beer database for a given beer. |
BotSnack | (?i)botsnack |
Consumes a botsnack. This pleases mcchunkie and brings balance to the universe. |
Covid | (?i)^covid: (.+)$ |
Queries thebigboard.cc's api for information on COVID-19. |
DMR | (?i)^dmr (user|repeater) (surname|id|callsign|city|county) (.+)$ |
Queries radioid.net |
Feder | (?i)^(?:feder: |tayshame: )(.*)$ |
check the Matrix federation status of a given URL. |
Groan | (?i)^@groan$ |
Ugh. |
Ham | (?i)^ham: (\w+)$ |
queries HamDB.org for a given callsign. |
HighFive | o/|\\o |
Everyone loves highfives. |
Hi | (?i)^hi|hi$ |
Friendly bots say hi. |
LoveYou | (?i)i love you |
Spreading love where ever we can by responding when someone shows us love. |
OpenBSDMan | (?i)^man: ([1-9][p]?)?\s?(.+)$ |
Produces a link to man.openbsd.org. |
PGP | (?i)^pgp: (.+@.+\..+|[a-f0-9]+)$ |
Queries keys.openpgp.org |
Palette | (?i)^#[a-f0-9]{6}$ |
Creates an solid 56x56 image of the color specified. |
RFC | (?i)^rfc\s?([0-9]+)$ |
Produces a link to tools.ietf.org. |
Salute | o7 |
Everyone loves salutes. |
Snap | (?i)^snap:$ |
checks the current build date of OpenBSD snapshots. |
Source | (?i)where is your (source|code) |
Tell people where they can find more information about myself. |
Thanks | (?i)^thank you|thank you$|^thanks|thanks$|^ty|ty$ |
Bots should be respectful. Respond to thanks. |
Homestead | (?i)^home:|^homestead:\s?(\w+)?$ |
Display weather information for the Homestead |
Toki | (?i)^(toki[\?]?):? (.+)$ |
Toki Pona dictionary |
Version | (?i)version$ |
Show a bit of information about what we are. |
Wb | (?i)^welcome back|welcome back$|^wb|wb$ |
Respond to welcome back messages. |
Weather | (?i)^weather: (\d+)$ |
Produce weather information for a given ZIP code. Data comes from openweathermap.org. |