Advanced Invite Bot is a V14 Invite Bot Written in TypeScript Using Discord.js Package.
Report Bug & Request Feature
- Easy to understand.
- Advanced.
- Supports Slash ( / ) Commands.
- Canvas (Image) Support.
- TypeScript
- Easy to use with
discord-invite
Package.
Click to View Commands
Name | Description | Options |
---|---|---|
/help |
Shows All Commands And Their Descriptions | No Options Feature |
/ping |
Get the ping of the bot | No Options Feature |
/add-invite |
Adds Bonus Invite to a User | user : User you want to add bonus bonus : User you want to add bonus |
/remove-invite |
Removes Bonus Invite to a User | user : User you want to remove bonus bonus : User you want to remove bonus |
/leaderboard |
Shows Information of the Leaderboard | No Options Feature |
/invites |
Shows Invitation Information of the Specified User | user : Select the User You Want to View Invitation Information |
- Clone the advanced-invite-bot repository:
git clone https://github.com/Bes-js/advanced-invite-bot.git
- change the directory to Lavainvite
cd advanced-invite-bot
- Install the required packages:
npm install
- Set up your config.json file:
{
"token":"Your Secret Discord Bot Token",
"inviteLogChannel":"Invite Log Channel Id",
"inviteImage":{
"SendImage":true,
"Background":"https://some-random-image-url.png",
"OverlayOpacity":0.7,
"LocaleCode":"en",
"SuspectTimestamp":604800000
},
"botPresence":{
"name":"Invites"
}
}
- Run the bot:
npm run dev
- Invite the bot to your server:
Generate an invite link for your bot and invite it to your server using the Discord Developer Portal or using permissions calculator: https://discordapi.com/permissions.html
Do note that the bot will restart itself to update to the latest!
Distributed under the GPL-3.0 license License. See for more information.
Do you like this project? Support it by donating