Code Monkey home page Code Monkey logo

discord-bot's Issues

Get ideas to draft

Ideas:

  • Backup System
  • Maintenance System
  • Online Permissions
  • Data for the webpage
  • Giveaway System
  • Online Messages sent by the Bot
  • Welcome messages (Channel)
  • Welcome messages (Privat)
  • Application system
  • Name checks (for bad words and special characters)
  • Chat filter (for bad words, advertising)
  • Ticket System / Report System
  • Custom commands (e.g. !youtube)
  • Music Bot

Focus:

  • Permissions
  • Backup system
  • Maintenance
  • Data for the webpage

๐Ÿค– Website BackEnd

Context:

  • This issue is related to the assignment of main goals of the GitHub organization.
  • More about the main goals of the organization can be found in the GitHub project for them.

๐Ÿ“ฐ ReadMe update

Planned content:

  • References to the wiki pages for long content
    • Setup
    • Features
    • Credits & Dependencies
  • Rename the 'Credits and often used dependencies' to 'Credits & Dependencies'
  • Remove unplanned features (chat filter because discord implemented it already)

๐Ÿ“ฐ Wiki Setup

Planned content:

  • Homepage
  • Custom Footer
  • Project structure: tree
  • Project structure: diagram
  • Project structure: description with explanation
  • Setup Wiki
  • Credits (Dependencies)
  • Features

๐Ÿ“ฐ Feature Request Upvoting

Planned changes:

  • Thumbs up reaction sort url
  • ReadMe comment for the upvoting
  • Contributing Guildelines comment for the upvoting
  • (Optional): Automatic thumbs up reaction from a Action

๐Ÿค– Bot: Custom Commands

Planned changes:

  • Add the command system for the Discord Bot
  • Add custom command additions
  • Add the integration for the webpanel / backend

๐Ÿ–ฅ๏ธ Website: Project structure

Planned changes:

  • Creation of the views
    • Authentication views
    • Error views
    • Installation views
    • Legal views
    • Panel views
    • Landing view
  • Router configuration
  • Component splitting conception
    • Authentication pages
    • Error pages
    • Installation pages
    • Legal pages
    • Panel pages

๐Ÿ–ฅ๏ธ Website: Authentication System

What problem does this feature solve?

  • #18
  • #39 (Authentication views)
  • Axios installation
  • Vuex installation
  • Vuex store configuration
  • Login storage in vuex
  • Implement login functionality in router

If I forget anything feel free to write a comment.

๐Ÿ“ฐ Security Policy

Planned content:

  • Decision how security issues should be reported (e.g. Issue, Email or Discord)
  • File setup
  • (if the issue type is used): the security issue label

๐Ÿค– Repository Documentation

Context:

  • This issue is related to the assignment of main goals of the GitHub organization.
  • More about the main goals of the organization can be found in the GitHub project for them.

Planned content:

  • License
  • ReadMe documentation
  • Code of Conduct
  • Wiki setup
  • Discussion setup
  • Security Policy
  • Contributing Guidelines
  • Issue templates
  • Pull Request template

๐Ÿค– Discord Bot

Context:

  • This issue is related to the assignment of main goals of the GitHub organization.
  • More about the main goals of the organization can be found in the GitHub project for them.

Planned content:

  • Backup System
  • Maintenance System
    • Start & Stop system
    • Maintenance view for users without permissions (in a custom channel)
    • Whitelist
  • Data for the webpage
    • List of the team members
    • Statistics (e.g. joins, message activity)
  • Giveaway System
  • Custom command to send messages through the bot
  • Welcome messages
    • Channel messages
    • Private messages
  • Application system
    • Application selection channel
    • Application creation
    • Dynamic application channel
  • Name checks
    • Bad words
    • Special characters
  • Ticket System / Report System
    • Ticket creation
      • Message (Emoji Interaction)
      • SlashCommand
      • Channel Command
    • Dynamic Ticket channels
    • Ticket support permissions
  • Module System

๐Ÿค– Bot: Ticket System

Planned changes:

  • Ticket creation
    • Message (Emoji Interaction)
    • SlashCommand
    • Channel Command
  • Dynamic Ticket channels
  • Ticket support permissions

๐Ÿค– Setup program

Context:

  • This issue is related to the assignment of main goals of the GitHub organization.
  • More about the main goals of the organization can be found in the GitHub project for them.

Planned content:

  • Java program
  • Software installation
  • Module system
  • Language selection
  • Authentication

๐Ÿค– Automated Deployment

Context:

  • This issue is related to the assignment of main goals of the GitHub organization.
  • More about the main goals of the organization can be found in the GitHub project for them.

Planned changes:

  • Check if Vercel works for this kind of project
  • Dockorize the project
  • Add automated production shipping for new releases

๐Ÿ–ฅ๏ธ Website: Landing redirections

Planned changes:

  • Error text if the redirection takes to long
  • Path consts
    • Dashboard view path
    • Installation paths
    • Sign In view path
    • Forbidden view path
  • User information consts
    • Signed In information
    • Current installation step
  • onMounted redirection checks & function

๐Ÿค– Website

Context:

  • This issue is related to the assignment of main goals of the GitHub organization.
  • More about the main goals of the organization can be found in the GitHub project for them.

Planned changes:

  • Authentication
    • Discord 3rd party login
    • Two Factor Authentication
      • SMS Verification
      • E-Mail Verification
      • Authentication App Verification
  • Panel permission system
    • Overview webpage
    • Permission checkboxes
  • Custom command creation
    • Overview webpage
    • Command creation
    • Filter for the webpage
    • Aliases for the commands
    • Actions for the commands
      • Messages
      • Rank additions
    • Options for the commmands
      • Slash commands
      • Chat commands
  • Ticket lookup
    • Overview webpage
    • Filter for the tickets
    • Ticket edit option
    • Ticket feedback
  • Application lookup
    • Overview of the applications
    • Filter for the applications
    • Feedback options
      • Discord private chat
      • E-Mail
  • Module System

๐Ÿ“ฐ Contributing Guidelines

Planned changes:

  • Add the contributing guides file
  • Add the Table of Contents
  • Add the Contributing guidelines
  • Add the Styleguides guidelines
  • Add the branch guidelines
  • Add the label explanation

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.