Skip to content
This repository has been archived by the owner on Nov 30, 2020. It is now read-only.

Greet new users when they first join the server #16

Open
tigressine opened this issue Dec 27, 2018 · 6 comments
Open

Greet new users when they first join the server #16

tigressine opened this issue Dec 27, 2018 · 6 comments

Comments

@tigressine
Copy link
Owner

No description provided.

@tigressine
Copy link
Owner Author

Include a splash channel, bot instructions, and users must accept the code of conduct.

@IBeRamen
Copy link

IBeRamen commented Feb 7, 2019

@IBeRamen
Copy link

IBeRamen commented Feb 7, 2019

For reference:

For new users they join and get the @.unverified role

They can only see #code_of_conduct and a new channel we will make called #intro

#code_of_conduct just contains the code of conduct

#intro contains the intro message. After 30 seconds the user can type !agree or !register and the bot changes their role to @.everyone and deletes their message

(The bot deletes all messages in that channel regardless)
The @.everyone role will only be able to see #intro and #code_of_conduct but can't type in it

@serspencer
Copy link

The bot will need to know also not to respond to any other commands at that time just a reminder.

@c650
Copy link
Contributor

c650 commented Feb 7, 2019

You can't take the @everyone role away, can you?

@IBeRamen
Copy link

I have a test version of what I did so far with the welcome cog, I still need to add:

  • Delete any message in the channel
  • Delete the bots message after agreeing after X amount of time
  • Whatever else that might be needed

https://discord.gg/VAvaheZ

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants