Optimum-Alfred-Bot
Optimum-Alfred-Bot is a discord bot written in Node.js / Discord.js for the Sim2Server.
Features
Optimum-Alfred-Bot has the following features as of the latest commit:
Dev Commands
Commands for Optimum Alfred Developers only.
-
JavaScript <JavaScript Code>
/JS <JavaScript Code>
- Runs JavaScript code. -
LSDev
- Manage the Level System.\nUsage example:-t <Type [add, set, remove, vc]> -u <Username / Nickname> -c <Category [points, emotes, contributions]> -a <Amount>
. Additionally to Add, Set and Remove, you can also use-t streammode
to switch to stream mode or back to normal. For the VC Type, '-a' are the minutes. -
Reload <Command>
- Reloads a command. -
Shutdown
- Save the Level System data back to a file and shut the bot down. -
Status [Message To Set]
- Does some Status stuff, such as setting it randomly, or to a specific string.
Fun Commands
Some fun commands for the bot, such as generating a random value.
-
Quiz [Game] [ID]
- Some Quiz fun stuff. Provide the game name as the first argument, then optional the Quiz ID to get the Quiz of a specific ID. -
Random [Min Value] [Max Value]
- Just generates a random value between a Min and Max value. -
Xizzlefied [Message]
/Xizzified [Message]
- Sorta like Owoify and modifying words, but instead with Xizzle and shuffling the word order. You can also use '-l' as the first argument to use the last message instead.
General Commands
Some general things, such as showing info about the bot or the Help.
-
About
- Shows some information about the bot. -
Help [category] [command]
- Shows a list of categories, commands, or info about a command.
Server Commands
Commands related to Sim2Server, such as the Level System, or the Rules.
-
LevelSystem [argument]
/LS [argument]
- A command related to the Sanity Level System. You can use an optional argument called "lb" for a Leaderboard or "levels" for the Levels or a user's nickname to show the User Info of the Level System. -
Rule [command]
- Sends a specific rule.
Sim2Team Commands
Commands related to Sim2Team, such as Sim2Research and Sim2Editor.
-
Sim2Editor [command]
/S2Editor [command]
- Some commands related to Sim2Editor. -
Sim2Guide [Guide]
/S2Guide [Guide]
- Links to some things from the Sim2Team wiki site Guides Section. -
Sim2Research [game] [urlpath]
/S2Research [game] [urlpath]
- Links to some things from the Sim2Team wiki site Research Section. The URL Path needs to start byhttps://sim2team.github.io/wiki/research/game/
.
The Sims 2 Commands
Commands related to The Sims 2, such as the Cast Member List.
-
S2CastList [command]
/S2CastMember [command]
- Displays information about the cast members from The Sims 2 Game Boy Advance and Nintendo DS.