Giter VIP home page Giter VIP logo

clannysystems's Introduction

Hi there πŸ‘‹

I'm piano1029, I mostly do backend development.

  • 🌱 I’m currently learning Rust
  • πŸ“« You can contact me through Discord: piano1029#2891

@piano1029's Holopin board Overall Stats Top Langs

clannysystems's People

Contributors

piano1029 avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

clannysystems's Issues

API enhancement on Blacklists

setBlacklist: /rv3/blacklist/set/:UserId
removeBlacklist: /rv3/blacklist/remove/:UserId

Possibly have it be able to send reasons where DATA used to be since that was never used
image
Yes, /rv3/blacklist is the link

Add automatic verification bot detection.

When you setup Clanny it will search the server for a verification bot it recognizes. It asks the owner if they want to use that verification method. If not then just continue asking what verification method they like.

Otherwise automatically link the database of the verification provider to Clanny. This makes the verification process a little bit faster and a unique feature.

API enhancement

When running c!API have the bot also give you the group name or link the group for which the API code is for. This helps when you have hundreds in your DMs and have no clue what groups they're for

/quota

Add a function under ranks that tells you the quota, and allow you to log quota points using the Clanny bot.
Something like attached:
this

Debug Commands

Internal commands for debugging purposes

  • /dbdebug
  • /userdebug
  • /guilddebug
  • /runas
  • /discordids

Base of rewrite

  • Write start sequence
  • Implement basic Discord connection
  • Implement databases

Command Manager

The command manager system will be giving commands the data they need. Currently in ClannyV3 this is everywhere instead of in 1 file.

`/joke`

  • Find a module with good jokes

Change the labels on the dashboard

Some people might not be able to understand what enable and disable are. So I think changing them to Lock Rank/Un-lock rank will work better to understand
image

API Token Ephemeral Messages

Sending API tokens in DMs is dangerous. The messages are there forever. Instead use discord's ephemeral messages, where you can only view the message for a limited time, and it doesn't save.

This would slightly improve security.

SmartArgs

SmartArgs will be a system where the bot will automatically parse text given by the user to what the command wants and possibly prevent the execution of the command if the required arguments aren't given

  • Write basic type definitions
  • Basic parser
  • Channel
  • Rbx User
  • Discord User
  • User
  • Guild
  • Role
  • Rank
  • Guild Member

System Logs

System logs will be used to know what Clanny is doing internally in the process manager

"Undeffined/NaN" XP bug

sometimes when you give XP it fails to process and changed the user's XP to Undefined/NaN (mostly on new members)

pretty annoying bug because you have to manually set their XP, please fix this.
image

Implement Group-less Clanny

I figured I can just make this very very easy by just adding a few new attributes in the index db and disable or enable some features depending on those attributes

  • Work started
  • Works
  • Implemented
  • Published

This will come after V10, somewhere in V10.1 or V10.2, depends how fast I want updates to come out

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.