Skip to content
This repository has been archived by the owner on Oct 1, 2023. It is now read-only.
/ novus-bot Public archive

source code for Novus's Bot on discord

Notifications You must be signed in to change notification settings

novusthedev/novus-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to the Novus Bot offical GitHub repo!

This bot is still in heavy testing, So do not expect much it to work as it its intended to be.

 

Invite Here!

https://discordapp.com/oauth2/authorize?client_id=800804397415530576&scope=bot&permissions=2146958847

 

How to Set Up

Do you want to setup your own Novus Bot instance? Then follow this quick guide on how to set it all up!

you'll need the following items:

  • discord.js v14
  • Any IDE with terminal or just a terminal
  • The latest release of node.js (recommended 19.0.1)
  • a bot created from Discord's Developer Portal

Setting up the bot before starting it up

  1. open the terminal
  2. go to the bot's directory
  3. now install the following packages by running: npm i discord.js@v14 discord-api-types plist os-utils
  4. click "Make sure theres no errors occuring while installation."
  5. go to the discord developer portal and select a bot
  6. go to the bots section and click "Copy Token"
  7. then create a token.json file in the conf directory.
  8. Insert the following into the token.json file and save:
    {
    "token": "token"
    }
  9. Another required step is to edit the clientId.json file and replace the default bot id with your own bot's id. If you don't slash (/) commands wont work.
  10. After that your done with setup! You can edit the source code after that or you can go on to the next step to start the bot itself.

Starting the bot

  1. If you haven't opened the terminal or closed it, reopen it
  2. type in node index
  3. wait a second

If you see Novus Bot Status: Online then you are ready to go!

If you see an error and the bot shutting down, please check the token in conf/token.json. if you put the token in and you still receive an error. please check all the packages or report it to our staff.

 

Keep the terminal open where Novus Bot is running from. to safely shut down the bot, press CTRL + C inside the terminal.

 

And that's all for the Novus Bot setup! Hope this helps!