Skip to content

Tool for creating simple discord bots and running them with no coding involved

Notifications You must be signed in to change notification settings

Llang8/discord-bot-builder-electron

Repository files navigation



DiscordBotBuilder

Build and manage Discord bots without touching any code.

Discord Bot Builder is a tool for easily creating and managing discord bots without needing to touch any code. This project is for people who want a discord bot on their server but do not want to learn how to build one through programming.

How to Run

Build Setup

# Clone this repository
$ git clone https://github.com/Llang8/discord-bot-builder

# Install the dependencies
$  npm install --runtime=electron --target=2.0.4

# Create a config.json file in the main directory and paste in this:
{
    "firebase": {
        "apiKey": "YOUR_API_KEY",
        "authDomain": "YOUR_AUTH_DOMAIN.firebaseapp.com",
        "databaseURL": "https://YOUR_AUTH_DOMAIN.firebaseio.com",
        "projectId": "YOUR_PROJECT_ID",
        "storageBucket": "YOUR_STORAGE_BUCKET_LINK",
        "messagingSenderId": "YOUR_MESSAGING_SENDER_ID"
    },
    "backendUrl": "BACKEND_HOST"
}

# Run the app
$ npm run dev

# For full functionality run backend at https://github.com/Llang8/dbb-backend

Technologies Used

Built with

TODO

  • Fix issue when logging in where the first attempt ALWAYS throws an error
  • Setup popup modal for necessary user permissions
  • Fix image uploading and sending
  • Fix issue where bots that are running on hosted server cannot be stopped
  • Confirm functionality of sign up feature
  • Fix issue where the local store file structure is being ignored by Github (Github should still ignore any bot configs stored locally)
  • Merge backend code to main repo
  • Provide instructions for running backend with frontend
  • Host backend
  • Fix CSS for navigation on the bot builder page
  • Add functionality to "Command Restrictions" and "Necessary Permission" input fields.
  • Improve User Profile page
  • Add indepth instructions on actually using the bot builder (Either on home page or link to it on home page)

About

Tool for creating simple discord bots and running them with no coding involved

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published