TotemBot: Difference between revisions

From SoftDiamond Wiki
Jump to navigationJump to search
(Totem/Changelog >> TotemBot/Changelog)
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Template:TotemBot}}
{{Template:TotemBot}}


TotemBot, named after [[Totem]], is a proposed bot that will handle the leveling up system for the Discord server.
TotemBot, named after [[Totem]], is a Discord bot that handles the leveling up system for the Discord server. TotemBot is a fork of [https://github.com/barbarbar338/slash-level this repository]. It serves as the backbone of the leveling up system for the server. In certain channels, where XP can be gained, users receive XP for messaging on the server. Users will gain a level when they hit the required XP for the next level.


==Commands==
==Commands==
{{Ambox
{| class="wikitable sortable mw-collapsible"
| name  = Commands
!Command
| subst = <includeonly>{{subst:substcheck}}</includeonly>
!Usage
| type  = speedy
!Required Parameters
| date  = Apr 27, 2023
!Description
| text = This section is a major WIP, and commands in here may be vastly different than expected
! Required Permissions
}}
!Required Roles
Though, not officially added yet, most likely would be:
|-
*Rank
|/setcolor
**Shows your (or if specified a user in the command, then it would show theirs) XP gained, XP to next level, level rank stats, etc.
|As is
*Leaderboard
|1
**Ideally would show the top by XP, etc. Either on a site or in a embed.
|Set profile card color
|N/A
|N/A
|-
|/rank
| Can accept a username
|0 (1 optional)
|Grab your (or a user's rank)
|N/A
|N/A
|-
|/leaderboards
|Can accept a username
|0 (1 optional)
|Shows leaderboard of top ranked users
|N/A
|N/A
|-
|/info
|As is
|0
|Help/info command
|N/A
|N/A
|-
|/ping
|As is
|0
|Ping the bot for its response time
|N/A
|N/A
|}
 
==TotemLevels (Tool)==
[[File:TotemLevels.png|thumb|276x276px|TotemLevels Calculator Logo]]
[https://totemlevels.softdiamond.net/ TotemLevels] is a user-friendly tool that is capable of calculating the number of messages needed to rank up to any given level. The tool also will output other useful information, such as remaining xp, time estimations on how long it would take to get to the desired level.
 
===How to Use===
To use the tool you will input a number for the current XP (which if you want your XP number from the server, run ''/rank'' and copy the number from '''Total Gained XP''' variable) and your desired level number. After doing so, hit the calculate button.


==Changelog==
==Changelog==
See [[Totem/Changelog]] for version changelog updates.
See [[TotemBot/Changelog]] for version changelog updates.


{{Template:DiscordBotNav}}
{{Template:DiscordBotNav}}

Latest revision as of 10:30, 4 August 2023

TotemBot, named after Totem, is a Discord bot that handles the leveling up system for the Discord server. TotemBot is a fork of this repository. It serves as the backbone of the leveling up system for the server. In certain channels, where XP can be gained, users receive XP for messaging on the server. Users will gain a level when they hit the required XP for the next level.

Commands

Command Usage Required Parameters Description Required Permissions Required Roles
/setcolor As is 1 Set profile card color N/A N/A
/rank Can accept a username 0 (1 optional) Grab your (or a user's rank) N/A N/A
/leaderboards Can accept a username 0 (1 optional) Shows leaderboard of top ranked users N/A N/A
/info As is 0 Help/info command N/A N/A
/ping As is 0 Ping the bot for its response time N/A N/A

TotemLevels (Tool)

TotemLevels Calculator Logo

TotemLevels is a user-friendly tool that is capable of calculating the number of messages needed to rank up to any given level. The tool also will output other useful information, such as remaining xp, time estimations on how long it would take to get to the desired level.

How to Use

To use the tool you will input a number for the current XP (which if you want your XP number from the server, run /rank and copy the number from Total Gained XP variable) and your desired level number. After doing so, hit the calculate button.

Changelog

See TotemBot/Changelog for version changelog updates.

Discord Bots
SoftBot
OrinBot
TotemBot
Site Navigation
Useful links
Streaming Resources
Characters
Character Usage