Git Product home page Git Product logo

rixa's Introduction

Rixa

Rixa Discord Bot

rixa's People

Contributors

savvy avatar venaldev avatar

Stargazers

Travis avatar

Watchers

 avatar  avatar Travis avatar

rixa's Issues

Link blacklist/whitelist

Allow configurable blacklist/whitelist.

Add single item or multiple space-delimited list of items.

Role Creation

Allow Rixa to create roles.

  • Create role if not found within Music
  • Create role if not found within Mute

Modification & Additional Commands

Add these additional commands

  • Unmute command to unmute users
  • Features command to list Rixa features
  • Modules command to list Rixa modules

Change these for current commands

  • Allow Rixa to find roles rather than require mention
  • Switch config <joinMessage/quitMessage> to config set <joinMessage/quitMessage>

Previously joined welcome message

If a user is not new, but has left and returned, send a different message instead of the welcome message for new users.

Suggestion Courtesy: Zebra#8935

Days till Christmas

Make it so rixa gives a Days till Christmass Countdown with a GUI or picture or an announcement starting on thanksgiving

Role commands work on equal-to members

If two people have the highest role on a server, for instance Admin, they are able to remove/add it from each other using Rixa. This should not be possible to cut down on any hypothetical malicious activity.

Members should not be able to use Rixa to circumvent Discord security constraints, such as editing others that are equal to them.

Applications

Allow servers to create application formats if accepted (using reactions) promotes users to said role.

Suggestion Courtesy: Savvy#5655

Queue Repeat

Allow rixa to repeat the entire music queue by doing /music qrepeat

Suggestion Courtesy: Zebra#8935

Logging

Re-add logging functionality

Suggestion Courtesy: Hannes#9200

Warning system

Implement a warning system to easily warn members. Features would include:

  • Auto-add consecutive warning roles when warn is used (eg. if a user already has warning-1 applied, warning-2 will be added)
  • Configure a set number of warnings before mute is applied (eg. a user already has warning-2, add the mute role)
  • Configure a set duration mute is applied, and the warning roles (auto remove role after time)
  • Allow for a warn reason
  • warninfo <member> command or similar to read warning reason(s)

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.