Allow existing members in your guild to approve new members.
Let existing users of a Discord guild approve new joins
Did I save you some time? Buy me a Coffee :)
Bot will listen with prefix * and will only listen to the Guild owner!_
*setApproverChannel <name of channel>
to set the text channel where Approvers will receive requests.*setApproverRole <name of role>
to set the role required to approve a request.*setPublicChannel <name of channel>
to set the public room that Approova will talk to new members in.*setPublicRole <name of role>
to set the public role to assign after approval.Approova
role to top of roles list in Discord Guild SettingsAt this point, Approova will monitor for new joins to the Guild and execute the flow as outlined above.
This bot is open source, so you're free to redeploy it as you wish under the MIT License as outlined in this repository.
src/.env
file with your bot's token.virtualenv env && source env/bin/activate && pip install -r requirements.txt
for first time. This will activate the python virtual environment and install all required dependencies.source env/bin/activate
Once you've done the above step once, you can return to the virtual environment with a single command like this.cd src && python bot.py
Finally, launch the bot.docker build -t approova .
docker -d run approova
docker logs approova -f
You can pull the production container from DockerHub:
Use the -v flag to persist local volume mounts
docker pull alex4108/approova
docker run -d -v /path/to/your/.env:/app/.env -v /path/to/your/sqlite.db:/app/sqlite.db alex4108/approova
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)0
0 reviews
Reviews can be left only by registered users. All reviews are moderated by Top.gg moderators. Please make sure to check our guidelines before posting.
5 stars
0
4 stars
0
3 stars
0
2 stars
0
1 star
0
No reviews here yet!