TryphonX / YADSB

A classic discord bot.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

YADSB (Yet Another Discord Server Bot)

Couldn't come up with anything better

A discord bot coded using discord.js

This bot has been created mainly to gain more experience; however it's still a functional bot.

Note: The bot is personal project, also currently a WIP. I can not guarantee there won't be any bugs or things I might have missed. Feel free to submit your ideas or report bugs here.

Contents

Getting Started

Familiar with Discord apps?

All you have to do is create an app. Download and install the latest Node.js version you can find here. Then download the project anywhere in your computer and Shift + Right-click inside the main folder (make sure you haven't selected any of the files). You will see the option to open the folder with "command window" or "PowerShell" for windows -or your operating system's equivalent. Type npm install and wait for the downloads to finish.

Not familiar with Discord apps?

In order to run the bot, you will need the basic discord.js libraries. If you have no idea how to get them, follow this guide.

Configuration

Locate the config.example.ini file and rename it to config.ini. Then open the file with any text/code editor. The comments in the file will help you configure the bot.

Launch

Open the command window (or PowerShell) or your OS's equivalent inside the src folder and type node yadsb.js.

Alternatively, if you are on Windows and feel comfortable with using a batch file run the run.bat file to start the bot automatically.

Note: It is recommended use the terminate command when you want to stop the bot (before of closing the terminal).

License

Licensed under the BSD 3-Clause License.

Documentation

Documentation can be found here.

Contributing

If you want to help with this project, fork the repo and contact me.

-Discord tag: TryphonX#9479

Feedback

If you encounter a bug or have a suggestion take the time to post it here.

About

A classic discord bot.

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:JavaScript 99.9%Language:Batchfile 0.1%