A Matrix bot (originally [and still] an IRC bot) that responds to the following commands:
!riddle - Asks a random riddle (enters game mode and waits for the right answer), you can use !pass to skip!joke - Tells a random joke!roast - Roasts the user (you can also use !roast username to direct it to someone)!georgesq - Shows a picture from the George Square webcam.  You can also ask for a specific date/time, for example:!georgesq 2020-04-20 19:30!georgesq 7pm 5th Jan 2020!georgesq 6pm yesterdayAdelaide: status - Outputs memory usage and system load.  You can also ask more colloquially:Adelaide: How are you?!rhash username - Tries to figure out the interests of a reddit user by compiling keywords of their subreddits and recent post history.  e.g. !rhash sevenofk9!wiki word - Shows a short summary of the term from Wikipedia (as well as the link to the article)!shorten url - Shortens a URL e.g. !shorten https://areallylongurl.com!qr - Generates a QR code, you can generate one for anything really.. e.g. !qr https://glasgow.social or !qr Hello!remindme - Sends a reminder at the given time.  e.g. !remindme 2 weeks Do that thing or !remindme 5th May We're going to the show!roll 3d6 - Rolls dice for D&D games  e.g. !roll 2d6 + 5 or !roll d20!dealmein to play!start to play a version of multiplayer countdown!minecraft - Shows who is currently online!whitelist username - Adds a user to the server whitelist, the counterpart is !whitelist_remove username!say Hello World - Sends 'Hello World' to the chat inside the game!weather rain - Makes it rain in the game.  You can also use !weather clear and !weather thunder!let there be light - Makes it daytime in the gameAdelaide has a number of functions limited to certain users or rooms. So far it can do some of the following: