Skip to content

A Brazilian Discord bot that will meet all your needs, or almost all..

License

Notifications You must be signed in to change notification settings

luizmellodev/Horus-Bot-WiP-

Repository files navigation

HorusBot

Horus Bot - Under construction 👨‍💻

A chat bot for Discord app based off discord.js.
This repository consists of a personal project to develop a BOT in Discord, as a way of learning. Yes, it's the default tumblr avatar. But it's so cute! 🥺

Some files and code snippets have been removed to maintain the integrity and security of the project.

Installation

This bot is written to run on top of node.js. Please see https://nodejs.org/en/download/

Once you have NodeJS installed, running npm install from the bot directory should install all required packages. If this command prints errors, the bot won't work!

After installing all dependencies, open your terminal and type:

npm start

The nodemon will be started and, for each Save data, the bot will be restarted with the new changes made.

If the nodemon fails to run or gives an error, the dependencies have not been installed correctly.

Remember to create your application at Discord/developer, taking your bot's Token and adding it to .env file (see Usage), or adding it to client.login(yourToken);

Help

The official bot server on Discord will be available as soon as the initial development is complete.

Some links and servers that I find useful for bot development.

Usage

Create an .env file with no name, i.e .env and fill out the values:

DISCORD_TOKEN=
DISCORD_PREFIX=

Features (under development)

  • ajuda: Ask for help
  • avatar: View your or another user's avatar
  • aviso: Give an @everyone warning on a specified channel.
  • ban: Ban offenders
  • botinfo: See more about me and my creator!
  • clear: Remove the messages according to the quantity.
  • comandos: See this commands.
  • imagem: Send an image file to a specific server via the bot
  • kick: Remove unwanted players from the server
  • next: Skip to the next song!
  • np: See which song is being played now
  • pause: Pause the song
  • ping: pong! (under development)
  • play: Play the songs!
  • prefix: View the current prefix or change it (under development)
  • queue: See what are the next songs to be played in the queue!
  • resume: 'unpause' the song!
  • rolar: Roll a dice from specified sides.
  • serverinfo: Check information about this server
  • stop: Stop the song immediately!
  • userinfo: See your information or that of a particular member
  • volume: Change the volume or see the current volume!

Contributing

We are still in base development. So, no contributions yet.

Thanks for

iCrawl for music feature.

Horus Bot 2.0

With the open source code and MIT license, I just ask you to give the credits for this repository at the end of your README.md