1
0
Fork
You've already forked mcchunkie
1
No description
  • Go 96.6%
  • Nix 2.4%
  • Shell 0.5%
  • Awk 0.5%
2026年05月28日 14:46:56 -06:00
.builds working beer plugin, also run tests in plugins dir 2020年02月01日 20:45:42 -07:00
chats chats/xmpp: enable muc support 2026年03月24日 14:45:26 -06:00
mcstore chats: finish the chats layout and convert everything to use it 2024年12月05日 20:08:17 -07:00
plugins kagi: send message when no data is in the response, remove log 2026年04月10日 09:58:11 -06:00
scripts flesh out toki stuff to allow for reverse lookups 2020年04月08日 08:01:41 -06:00
.envrc switch to flakes, add a module 2024年03月28日 10:02:01 -06:00
.gitignore got: omit empty for author, difstat. use committer for String() 2024年04月22日 09:01:26 -06:00
dev_got_test.sh add gotd for easier testing of the got stuff 2026年02月19日 13:25:38 -07:00
errata.go send pretty notifications, and only do it once 2020年04月06日 16:38:39 -06:00
errata_test.go test against 6.7 errata 2020年05月14日 07:22:25 -06:00
flake.lock bump 2026年05月28日 14:46:56 -06:00
flake.nix bump 2026年05月28日 14:46:56 -06:00
go.mod bump 2026年05月28日 14:46:56 -06:00
go.sum bump 2026年05月28日 14:46:56 -06:00
LICENSE +license 2020年01月31日 19:56:56 -07:00
live_got_test.sh update 1pass usage 2025年03月28日 12:30:37 -06:00
main.go update readme 2026年04月10日 09:00:11 -06:00
mcchunkie.png connecting and sending messages working 2020年01月29日 16:57:42 -07:00
module.nix module: allow for turning chats and plugins off 2025年06月18日 19:05:56 -06:00
README.md update readme 2026年04月10日 09:00:11 -06:00
test_body.json got: switch Date to int 2024年04月25日 07:14:45 -06:00

mcchunkie

mcchunkie's face

A non-AI chat bot.

Plugin Name Match Description
BananaStab (?i)^stab: (.+)$ Stab someone with some bananas.
Beat (?i)^\.beat$|^what time is it[\?!]+$|^beat( )?time:?\??$ Print the current beat time.
Beer (?i)^beer: Queries Winevybe's beer database for a given beer.
BotSnack (?i)botsnack Consumes a botsnack. This pleases mcchunkie and brings balance to the universe.
DMR (?i)^dmr (user|repeater) (surname|id|callsign|city|county) (.+)$ Queries radioid.net
Feder (?i)^(?:feder: |tayshame: |danshame: )(.*)$ check the Matrix federation status of a given URL.
Groan (?i)^@groan$ Ugh.
Ham (?i)^ham: (\w+)$ queries HamDB.org for a given callsign.
Help (?i)^help: (\w+)$ Prints help info
HighFive o/|\\o Everyone loves highfives.
Hi (?i)^hi|hi$ Friendly bots say hi.
Kagi (?i)^kagi:(.+)$ Queries kagi.com
Llama (?i)^o?llama:(.+)$ Send queries to a local instance of ollama
LoveYou (?i)i love you Spreading love where ever we can by responding when someone shows us love.
OWRT (?i)^owrt: |^openwrt: Query OpenWRT's DB for a device.
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.
ROA (?i)^roa:$ Rules of Acquisition.
Remind (?i)^remind: (?P<duration>(\w+)) (?P<reminder>(.+))$ Remind lets one set reminders to be ping'd on at a later point in time
Salute o7 Everyone loves Salutes.
Simple (?i)^sl: (.+)$ Return a new simple-login alias that can be used for various things.
Snap (?i)^snap:$ checks the current build date of OpenBSD snapshots.
Songwhip (?i)^(?:songwhip: |sw: |music: )(.*)$ Get a songwhip link for a music link
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.
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+|\d+(:?,[a-z][A-Z]))$ Produce weather information for a given ZIP or ZIP,CountryCode combo. Data comes from openweathermap.org.
Yeah (?i)CSI$ Now you're cool.