GithubHelp home page GithubHelp logo

ARCHIVED REPOSITORY

https://github.com/aesthetic-org is our new home! Go and check it out!

Aesthetic BOT

Aesthetic BOT (aesthetic-bot) is my first Discord bot, it's a general purpose bot. the to-do list can be found here: https://trello.com/b/RrA3avCJ/aesthetic-bot

Join my community discord server here https://discord.gg/7T24Mrw, it is not for the bot's development.

Bot Information

  • Language: discord.js (node.js, javascript)
  • Version: in package.json
  • Testing server: https://discord.gg/u69Jm4T
  • Dependencies:
    • discord.js
    • chalk
    • dotenv
    • js-yaml
    • nodemon (optional)

running npm start will get those for you

Installation

Before you start:

  1. Go to https://discord.com/developers/applications
  2. Create an application and give it a name (and a profile picture if you want)
  3. On the side click on Bot and click New Bot
  4. Copy the bot token and save it for later (DO NOT SHARE THE TOKEN WITH ANYONE)
  5. Make sure you have node.js v.12 installed (https://nodejs.org/)
  6. Invite the bot in your discord server with this link:
https://discord.com/api/oauth2/authorize?client_id=CLIENT ID HERE&permissions=8&scope=bot%20applications.commands

change CLIENT ID HERE make sure you keep &permissions=8&scope=bot%20applications.commands after the Client ID

If hosted on local machine or server:

  1. Download your desired version
  2. Create a .env file with the following inside:
DISCORD_TOKEN=(BOT TOKEN)

replace (BOT TOKEN) with your own Discord bot token that you got earlier from the Discord developer portal

  1. Open up terminal (or cmd)
  2. Run cd <file path to bot folder>
  3. If directory node_modules exisits, delete it
  4. Run npm start

steps 3-5 if self-hosted, otherwise see below

run npm test to run the bot with nodemon

If hosted on Heroku:

  1. Fork this repository
  2. Create a Heroku account
  3. Create an application
  4. Go to deploy and click GitHub
  5. Connect your GitHub account and select the fork you created (turn on automatic deploys)
  6. Since the bot is ready to be hosted with Heroku, you just need to turn off web and turn on the worker under Resources

Procfile already exists

Configuration

Information

  • Config file: config.yaml
  • Lang file: comming soon...

Other Information

About releases:

Please only get releases from the side under "Realeases" on the side.

About redistribution/reselling:

Please check the LICENSE file.

enaneshan's Projects

givew icon givew

It is a simple template to get started with your Discord Bot with Discord.js Library

musicbot icon musicbot

🎶 A Discord music bot that's easy to set up and run yourself!

ticket-bot icon ticket-bot

This is the open-sourced version of my leaked ticket bot! Enjoy <3, join discord.gg/azury!

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.