Spoonsbot: Difference between revisions
From CRC
Creation |
more info |
||
| Line 1: | Line 1: | ||
'''Spoons''' is a Discord bot developed by [[Silvy]] with its most | [[File:Spoons.png|alt=An illustration of a spoon on top of a purple to yellow gradient in a circle cutout|thumb|Profile picture of the Spoons bot, made by the creator herself]] | ||
'''Spoons''' is a Discord bot developed by [[Silvy]] with its most used function being the AI commands it provides. Spoons was created after Silvy got inspired from her own work on [[Emilybot]], which allowed her to create her own commands with very custom functionality. Aside from the AI commands, the Spoons bot also includes tier list commands imported from Emilybot that she created, and a revive command created after [[Chat Revival Bot]] was deleted. As of this date, Spoons is the only public bot so far on [[Emily]]'s [[infra]] to be written in Javascript. | |||
== Commands == | |||
=== Help === | |||
* <code>help</code>: Lists available commands | |||
* <code>ping</code>: Says "Pong!" and checks latency | |||
* <code>suggest</code>: Sends your message to the bot creator (cooldown: 60s) | |||
* <code>admin-commands</code>: Lists all commands only usable by server administrators | |||
=== Tierlist === | |||
* <code>create-tierlist</code>: Create a new tierlist (=0create-tierlist / name / id <number> / [private]) | |||
* <code>tierlist-add</code>: Add an item (=0tierlist-add / id <number> / <tier name> / <item>) | |||
* <code>tierlist-bulk</code>: Bulk add (=0tierlist-bulk / id <number> / "item / tier" "item / tier") | |||
* <code>view-tierlist</code>: View a tierlist (=0view-tierlist id <number>) | |||
* <code>tierlist-delete</code>: Delete an item from a tierlist (=0tierlist-delete / id <number> / <item>) | |||
=== AI === | |||
* <code>claude</code>: Query Claude Sonnet 4 (cooldown: 120s) | |||
* <code>gemini</code>: Query Gemini 2.5 Pro (cooldown: 120s) | |||
* <code>chatgpt</code>: Query GPT-5 with reasoning (cooldown: 120s) | |||
* <code>grok</code>: Query Grok 4 (cooldown: 120s) | |||
* <code>deepseek</code>: Query DeepSeek R1 (cooldown: 120s) | |||
* <code>wolfram</code>: Query WolframAlpha (cooldown: 30s) | |||
=== Fun === | |||
* <code>echo</code>: Echoes the text you provide | |||
* <code>skullstorm</code>: React to a message with 20 skulls at once (cooldown: 90s) | |||
* <code>chessboard</code>: Get a chessboard displaying the moves you specify (e.g. e4 e5) or a FEN | |||
=== Random === | |||
* <code>randint</code>: Generates an integer between two specified numbers | |||
* <code>randfloat</code>: Generates a decimal number between two specified numbers | |||
* <code>randgay</code>: Check how gay something is | |||
* <code>randfact</code>: Get a totally normal random fact | |||
=== Chat Revive === | |||
* <code>revive</code>: Chooses a random chat revival question | |||
* <code>list-questions</code>: List all revival questions (requires confirmation due to chat flooding) | |||
Revision as of 06:34, 27 September 2025

Spoons is a Discord bot developed by Silvy with its most used function being the AI commands it provides. Spoons was created after Silvy got inspired from her own work on Emilybot, which allowed her to create her own commands with very custom functionality. Aside from the AI commands, the Spoons bot also includes tier list commands imported from Emilybot that she created, and a revive command created after Chat Revival Bot was deleted. As of this date, Spoons is the only public bot so far on Emily's infra to be written in Javascript.
Commands
Help
help: Lists available commandsping: Says "Pong!" and checks latencysuggest: Sends your message to the bot creator (cooldown: 60s)admin-commands: Lists all commands only usable by server administrators
Tierlist
create-tierlist: Create a new tierlist (=0create-tierlist / name / id <number> / [private])tierlist-add: Add an item (=0tierlist-add / id <number> / <tier name> / <item>)tierlist-bulk: Bulk add (=0tierlist-bulk / id <number> / "item / tier" "item / tier")view-tierlist: View a tierlist (=0view-tierlist id <number>)tierlist-delete: Delete an item from a tierlist (=0tierlist-delete / id <number> / <item>)
AI
claude: Query Claude Sonnet 4 (cooldown: 120s)gemini: Query Gemini 2.5 Pro (cooldown: 120s)chatgpt: Query GPT-5 with reasoning (cooldown: 120s)grok: Query Grok 4 (cooldown: 120s)deepseek: Query DeepSeek R1 (cooldown: 120s)wolfram: Query WolframAlpha (cooldown: 30s)
Fun
echo: Echoes the text you provideskullstorm: React to a message with 20 skulls at once (cooldown: 90s)chessboard: Get a chessboard displaying the moves you specify (e.g. e4 e5) or a FEN
Random
randint: Generates an integer between two specified numbersrandfloat: Generates a decimal number between two specified numbersrandgay: Check how gay something israndfact: Get a totally normal random fact
Chat Revive
revive: Chooses a random chat revival questionlist-questions: List all revival questions (requires confirmation due to chat flooding)
