Commands
AI
| Command | Description | Usage |
|---|---|---|
.ai |
Send a prompt to an LLM and get a response | .ai <Prompt> |
.airl |
Generates a random adjective + noun combo and sends it to an LLM | |
.describe |
Describes an image using AI vision | .describe [Image URL] |
Food
| Command | Description | Usage |
|---|---|---|
.addfood |
Add a food to the food list | .addfood <Food to add> |
.approvefood |
Approve a food in the food list | .approvefood <Food to approve> |
.afood |
Get 5 random approved foods from the food list | |
.food |
Get 5 random foods from the food list | |
.foodirl |
Combines a random adjective with a random food and image searches it |
Fun
| Command | Description | Usage |
|---|---|---|
.8ball |
Seek guidance from the 8ball | .8ball [Question] |
.addadjective
(.addadj)
|
Add an adjective to the meirl adjective list | .addadjective <The adjective to add> |
.addnoun |
Add a noun to the meirl noun list | .addnoun <The noun to add> |
.aes
(.aes1, .aes2, .aes3, .aes4, .aes5, .aes6, .aes7, .aes8, .aes9, .aes10, .aes11, .aes12, .aes13, .raes)
|
Transforms text into a Unicode aesthetic style | .aes <Text to transform> |
.coinflip
(.coin, .flip)
|
Flip a coin — heads or tails | |
.dropmud |
Announces to the chat that you just shat diarrhea, and records it | .dropmud [Suspected cause] |
.meirl
(.youirl)
|
Generates a random adjective + noun combo with a Google Image Search result | |
.mud |
Returns the last time someone had diarrhea | |
.mfw
(.yfw, .myface)
|
Constructs a random face | |
.rus |
Risk it all with a game of russian roulette | |
.setlotteryword |
Sets the lottery word (PM only) | .setlotteryword <word> |
.today |
Daily briefing: headlines, today in history, and national days | |
.zup |
Spectre will say zup to you |
Games
| Command | Description | Usage |
|---|---|---|
.bj |
Start a game of blackjack | |
.deal |
Deal the cards in a multiplayer blackjack game (host only) | |
.hit |
Draw another card in blackjack | |
.stand |
Stand with your current hand in blackjack |
Identity
| Command | Description | Usage |
|---|---|---|
.identify |
Manually associate a nickname's current IRC signals with a Spectre account (admin only) | .identify <nickname> <account> |
.link |
Link your IRC identity to your Spectre account using a token from the web UI | .link <token> |
.seen |
Shows the last message from a user in this channel | .seen <username> |
.whois |
Look up a user's identity | .whois [nickname] |
Maps
| Command | Description | Usage |
|---|---|---|
.map
(.maps)
|
Get a Google Maps link for a location | .map <Location> |
Moderation
| Command | Description | Usage |
|---|---|---|
.ban |
Ban a user from using commands (channel-scoped for Moderators, global for Admins) | .ban <user> [command] [reason] |
.disable |
Disable a command in this channel | .disable <command> |
.disablechecker |
Disable a line checker in this channel | .disablechecker <checker> |
.enable |
Re-enable a disabled command in this channel | .enable <command> |
.enablechecker |
Re-enable a disabled line checker in this channel | .enablechecker <checker> |
.grant |
Grant a user permission to use a restricted command | .grant <user> <permission> |
.mod |
Grant Moderator role to a user in this channel | .mod <user> |
.revoke |
Revoke a user's permission to use a restricted command | .revoke <user> <permission> |
.unban |
Remove a command ban from a user (channel-scoped for Moderators, global for Admins) | .unban <user> [command] |
.unmod |
Remove Moderator role from a user in this channel | .unmod <user> |
Search
| Command | Description | Usage |
|---|---|---|
.gis |
Search Google Images and return the top result | .gis <Search query> |
.gisfw |
Search Google Images with safe search enabled | .gisfw <Search query> |
.g |
Search Google and return the top result | .g <Search query> |
.y
(.yt)
|
Search YouTube and return the top result | .y <Search query> |
System
| Command | Description | Usage |
|---|---|---|
.help
(.commands)
|
List available commands | |
.ping |
Check if the bot is alive | |
.set |
Manage your default arguments for commands (e.g., -set w New York City) | .set [key] [value] |
.whoadded |
Find out who added an item to a list | .whoadded <search text> |
User Commands
| Command | Description | Usage |
|---|---|---|
.addcommand |
Create or overwrite a user command | .addcommand <command name> <response text> |
.removecommand |
Remove a user command | .removecommand <command name> |
Users
| Command | Description | Usage |
|---|---|---|
.hey |
Leave a message for someone that will be delivered the next time they talk | .hey <account/nick> <message> |
Weather
| Command | Description | Usage |
|---|---|---|
.fc |
Get today's weather forecast for a location | .fc <Location> |
.fct |
Get tomorrow's weather forecast for a location | .fct <Location> |
.w |
Get current weather conditions for a location | .w <Location> |
Wolfram
| Command | Description | Usage |
|---|---|---|
.wolf |
Query Wolfram Alpha for info about something | .wolf <Query> |
.wr |
Return a specific result from the last Wolfram query | .wr <Result number> |