The member join event for a guild should be configurable by server owners.
Here:
Lines 95 to 104 in e69751b
guild_service = await anext(provides_guilds_service(db_session))
_guild = await guild_server.get(pk=context.guild.id)
if _guild.welcome_members:
await member.send(
f"Welcome to {member.guild.name}! {_guild_.welcome_message}"
)
and models.py:Guilds
would have these fields added:
welcome_members: Mapped[bool] = mapped_column(default=True)
welcome_message: Mapped[str] = mapped_column(String(500), default="Please make sure to read the rules if you "
"haven't already. Feel free to ask any "
"questions you have in the help channel.")
No response
No response
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too