Skip to content
KGS501 edited this page Sep 9, 2021 · 11 revisions

Welcome to the Spark wiki!

If you have any questions or problems, you might find an answer here.

Spark is currently being beta-tested on the StudeGaming Discord Server and continues to be enhanced by his developer skillor. If you are interested in Sparks development, you can view the project roadmap and history in the Projects tab. If you have any suggestions or bug reports and want to help the development process, you are welcome to let us know in the Issues tab. Spark is currently not publicly avaliable, so can't be easily invited to your Discord server. Should you still want to use Spark on your Discord server, feel free to use it's source code to host it yourself.



Table of Contents

  • Commands
    A list of all the avaliable commands

  • FAQ
    Frequently asked questions and miscellanious topics

  • Features
    All of Sparks features explained






Features

Spark has an evergrowing utility set with numerous advanced features:

  • Level System

    The level system tracks users voice-channel and chat activity on the server and rewards them with XP, which enables users to get levels. Server admins are then able to create ranks on certain level targets using the /lvlsys set {level target} {role-id} command and assign roles, that will automatically be given to users hitting the stated level target (rank). All parameters like the rate at which users gain XP can be edited in the source code. Furthermore admins can change users levels and XP-multipliers, aswell as blacklisting users from gaining XP using /lvlsys chat commands.

  • Promotion Codes

    Users have to ability to provide new users with a promo code, which rewards the new user with a configurable level headstart and to old user with a temporary configurable xp-multiplier

  • Custom Bot Responses

    When a user attempts to use a command without the permission to do so, the bot will deny the interaction and jokingly inform the user with one of 13 different custom text messages. The same will happen when a user executes an unknown command.

  • Advanced Command Interaction

    Spark is able to communicate trough Discords slash command integration, which offers a more polished user experience and will help to keep your chat cleaner. Additionally Spark can handle user related commands with @mentions.

  • Custom Image Generation (ImageStack)

    The Bot is equiped with ImageStack (a custom image generator), which will create custom levelup, rankup, leaderboard and profile-card images. All images can be designed using ImageStack Code.

Clone this wiki locally