GithubHelp home page GithubHelp logo

[FEAT] Level System about doty-the-discord-bot HOT 3 OPEN

4source avatar 4source commented on June 29, 2024
[FEAT] Level System

from doty-the-discord-bot.

Comments (3)

4Source avatar 4Source commented on June 29, 2024

Commands

config level

Configuration for Level System

config level [enabled]

Enable or disable the Level System.

enabled bool True enables the Level System

config level factor [factor]

The Factor for the Level to multiply with.

factor number XP for Level = Summe Level * factor

config level activity [activity] [emote] [xp] [cooldown] [enabled]

Configure The Activitys to gain XP

activity The Activitys to gain/loss XP

emote The Emote Represent the Activity

xp number The XP gain/loss for the Activity

cooldown number The time in seconds the XP before the activity can trigger again

enabled bool Is the Activity enabled

config level role [role] [type] [activity] [xp]

Configure the role what type there are.

role Role The Role/List of Roles to apply this Type

type The Type/List of Types apply to the Role(s).

  • normal
  • noXP
  • bot
  • bonusXP

activity for what activity this type applies

xp only for bonusXP type to set the Bonus XP given for this role by this actvity

config level assign-role [type] [give-role] [take-role] [give-level] [take-level]

Configure what Roles are given/taken at wich level.

type Type of Role assigning

  • level
  • inviter
  • join

give-role The Role/Role list given.

take-roel The Role/Role list taken.

give-level number Only type Level. The level when to give the Role(s)

take-level number Only type Level. The level when to take the Role(s)

config level set [member] [activity] [value]

This is for switching from another level bot to set existing stats of the Members.

member The member to change the activity value

activity The activity to set the value

value The value to set the stats.

config level auto-clean [enabled] [delay]

Configure when to Auto-cleanup members there left the Server.

enabled bool True Cleanes up the members there left the Server.

delay number The time to wait befor there stats get permantly deleted.

rank

Shows the Top list of the Server

inviter [member]

Set the Member invited you to the Server.

from doty-the-discord-bot.

4Source avatar 4Source commented on June 29, 2024

Event Messages

Level Up/Down Message

Send a Message if a Member got a level up/down.

Rank Up Message

Send a rank up message when a member receives more XP than the member before them. The overtaken members are marked.

Welcome Message

Send a Welcome Message to new Members.

Top Rank Message

Send a Top Ranke Message to display the Top Ranks periodically at a certain time interval.

from doty-the-discord-bot.

4Source avatar 4Source commented on June 29, 2024

image

from doty-the-discord-bot.

Related Issues (3)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.