-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create welcome message to users that join the Discord #25
Comments
Have we decided how to handle the default messages? My understanding is custom messages would be in addition to the default messages. I know there was convo about having a separate locked channel for the default messages. |
For context, this is referring to these joined server messages. What you mention is also a problem to address definitely. When you're referring to default messages vs. custom messages, could you elaborate more about what those mean to you @M0nica? I assume you mean like default message of like "how to use this discord" similar to what we have in #welcome but potentially like you said we were considering doing things like private channels with the folks? |
When I said default messages I was referring to waht you sent in the screenshot. I haven't looked into the discord message API so wasn't sure if there's a way to actually change the copy of those messages or if the welcome messages would technically be additive. But if it's possible to actually modify those messages than my comment is a moot point. |
Interesting 🤔 . I also don't think that the boost event can be handled beyond when the message comes. Can't find it in serenity or Discord. I was thinking of potentially giving that to the bot so we could split that if we wanted. |
Since Chris deleted, it's worth noting that boost messages go to the same channel as welcome if we push the random messages to a private channel. So we'd want to send custom boost messages too in that case. |
ah good call @mdarrik |
Basically came to the same conclusion this thread ran to for handling boost discordjs/discord.js#3359 (comment) TL;DR: we basically listen to guild member update (another handler) check against if their premium since isn't null. The only caveat I think that isn't caught there though is what if I'm a user who has already has boosted? Maybe check for a time range of a few seconds? I wish this was an easy thing to test but haven't investigated what options there are either. |
Looking at that thread, it looks like there's a message type for boost messages. So I don't think that would be a problem if we go the private/mod-only channel route for the default welcome messages. We also only get messages currently for initial boost. So I don't know that we have to worry about boost renewals just yet. |
Instead of the server-generated message, we could have our bot do a more customized and more computer enthusiast-esque intros.
Some considerations:
Edit: Documentation for us around when a guild member joins the server
The text was updated successfully, but these errors were encountered: