Hello, welcome to UDBFG's repository. This is a WIP (work in progress) Discord bot that fulfils all the needs of a gamer. We present the ability to view player stats on games like Apex and Fortnite, and easy-to-use server moderation!
UDBFG is written in JavaScript; utilizing the Discord.js library. If you find any issues, feel free to open an issue or pull request. We will get back to you as soon as possible, thanks!
- Create a channel called
logs
where all of the modlogs are sent. - Create a channel called
reports
where all of the user reports are sent. - You need to clone the
.env.example
file and rename it to.env
; then alter the settings respectively.
- The pipe (
|
) character means "OR". - UDBFG will respond to either the prefix in the
.env
file, or by mentioning the bot.
- Release this github repo to the public
- Add Fortnite commands
- Shop command
- Use canvas.js to generate an image of the item shop
- Generate the cosmetic images
- Create a basic cosmetic image
- Add the text to the cosmetic images
- Like price and name
- Use the cosmetic images to create itemshop
- Send the itemshop image to discord
- Generate the cosmetic images
- Add image links
- Only Temparay until I make the canvas.js shop
- Use canvas.js to generate an image of the item shop
- Item command (search for a certain skin, backbling, wrap, etc)
- Use canvas.js (Highly Customizable)
- News (going to be
<pfx>news <br | stw | bp | tn>
)- br = battle royale
- stw = save the world
- bp = battle pass
- tn = tournament
- Stats command
- Shop command
- Add Fortnite commands
- Change the prefix command setup in index.js to make it more simple and less code.
- change the prefix/command recongizer to be only one block of code instead of two blocks of code
- remove the ATPREFIX arg from .env and change the code in index.js to make ATPREFIX a constant that will automatically will set ATPREFIX to your bot's user id that way you won't have to copy and paste your bot's id into your .env file.
- Update code to discord.js v12
- Update code to discord.js-commando for discord.js V12
- Create a lfg command for fortnite (looking for group)
- Create a command that sets up a user's discord server for them (Can be a basic setup, setup for fortnite, setup for all games, etc)
- Create the Apex commands (Need to do research)
- Create D&D commands (Need to do research)
- Release the bot in different forms ie: One only for Fortnite or one only for Apex
- More things will be added to the TODO list