Discord Bot that creates an Onboarding Flow for communities that use discord as their primary source of interaction.
If you're a community that wants to set up the onboarding-bot, check out the setup docs.
If you have feedback or a bug report, please feel free to open a GitHub issue!
If you would like to contribute to the project, you may create a Pull Request containing your proposed changes and we will review it as soon as we are able! Please review our contributing guidelines first.
Before interacting with our community, please read our Code of Conduct.
Copyright (C) 2021 Naomi Carrigan
Copyright (C) 2022 Vyvy-vi
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
The full license terms may be viewed in the LICENSE.md file
This repo, particularly the verification module is derived work that is based on the implementation created by @nhcarrigan in their commit-your-code-bot project, which was forked into this repo from the state at tree hash - b061977989563be1d0a15d84163a00e9185d78b6.
This project makes the following modifications and additions:
- Changed folder structure for the modules to group verification modules into
src/modules/verification/
- Modified the
src/events/guildMemberAdd.ts
code to prevent bots from being banned. - Added functionality for a different feature -
guide
, which can be viewed insrc/modules/guide
.