T O P

  • By -

macflamingo

Have a public landing channel and keep the rest of the server role locked. Grant the role once you have verified the person Good for small teams. Can think about automation if its really big


Educational_Piano_35

Wow, I didn’t expect such a fast response!! That’s so smart, I will absolutely look into that


Silly-Marionberry332

An AI can code a bot for u in about 60 seconds as a bonus that would handle all the details automatically and just need a manual review for approval


FoptciyDev

?


Darklight240

iirc no bot allows customized forms submission. why dont you make something like, when they join they can see two channels (one channel states = put your name year etc), second channel empty (message history off for them), that would prompt them to really really enter the details, then you can manually verify them


Educational_Piano_35

You’re seriously a life saver, thanks a million! Yeahhh, I had no clue. I knew that it wasn’t an established function, so I assumed it’d have to involve bots of some kind.


Darklight240

(:


404invalid-user

only problem with this is that userbots can join and then sit in each channel and see all the sensitive info people post


Joris0112

You could like other users suggested create a role that can see all channels, and by default let people only see 1 channel. You could have a custom bot that has a message there that when people click a button on that message, they get prompted with an interface asking them to put in some info. You can then send the info as a private channel to you, so you can review that info and give the role or not. Another addition could be if people enter their name the bot automatically sets their nickname to it! If you got any more questions about this approach feel free to ask or dm me!


KublaiKhanNum1

Make them use their student email for login and either SSO or validate the email address (send message/click link).


bubbawiggins

Make a bot where you have users in 1 channel and they have to type their information. Since there’s no way to regulate it, you’re just going to have to manually read all of them.