Sim2Team / Optimum-Alfred-Bot

The discord bot for the Sim2Server.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 by https://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.

Credits

Main Developers

About

The discord bot for the Sim2Server.

License:GNU General Public License v3.0


Languages

Language:JavaScript 100.0%