A bot that will tell the administrators and moderators where does a new member come from
This bot is here to tell you which invite has been used by a newcomer on your server.
Basically, you only need to set the channel where you want the bot to post information about a newcomer on your server and the bot will handle the rest on his own. Here is all the information you will get from him.
- If you never set up a Discord bot before, please follow the instructions over here.
- If you don't want to host your own version of the bot but consume an existing instance of it, you can use the following invite link: https://discord.com/api/oauth2/authorize?client_id=765327990896197642&permissions=85024&scope=bot
- Once that is done, invite the bot to your server. The bot will automatically add your server inside his database. The only thing you need to do is to run
!gm-set-logs-channel
where you want him to send messages, so basically the channel where you store logs.
Notice: You must be an Administrator of your server or the maintainer of the bot instance to run these commands.
!gm-set-logs-channel
: Use this command to tell the bot to post his messages inside the channel where you run this command!gm-invites-sync
: Use this command to synchronize the invites of your server with the ones in the bot database. But everything is synchronize automatically right now so you basically won't need to run it
In order to work properly, this bot will need this set of permissions globally:
- Manage Server
- View Channels
- Send Messages
- Embed Links
- Read Message History
cp sample.env .env
docker build -t invite-finder .
docker run -d -v /absolute/host/path/to/saves/:app/saves --restart=always --name=invite-finder invite-finder
npm install
npm run dev
npm run build
npm start
👤 Grenadator
- Twitter: @_Grenadator
- Github: @Grenadator
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
Give a ⭐️ if this project helped you!
This README was generated with ❤️ by readme-md-generator