Giter Club home page Giter Club logo

zneixbot's Issues

Basic database functionality

  • organization and redefinition of how db and Discord clients connect in index.js
  • sanitized definition of database credentials
  • database-related utility with all required functions

Re-definition of permission system

  • review of current superusers (make possible changes)
  • guild_perm should use boolean OR instead of AND
  • per-guild permission levels (that includes defining guild bot admin and guild bot mod role with ability to change that with config command)
  • re-defiition of global bot admin/mod permissions

Inefficient Cube Scrambling

The method of scrambling of the Rubik's Cube is messed up. That is because when you pick a random move type from the set of ["U", "R", "L", "D", "F", "B"] you might get B and B right after that, similarly for others, like F & F, R & R etc etc.
Also it can pretty much lead even more problems like B & B' or B & B2 etc, along with L, R & L or maybe L, R & L'

This is not really generating a proper scramble 😐
I'm a speedcuber, so I'm a bit hurt

Modifying guild config via command

This should include:

  • custom prefix
  • ability to modify guild's mod/admin role values (will be used later after re-defining permission system)
  • flag for enabling/disabling certain bot modules
  • customization of certain modules:
    -- leveling
    -- logging
    -- role assignment

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.