Welcome messages and member persistence
Greet new members, give them roles on arrival, and restore roles and nicknames when they come back.
Welcome message
Write the message under Configuration, Welcome. It accepts {user}, {userName}, {userId}, {guildName} and {memberCount}, and can carry an embed. Choose where it goes: a DM to the new member, or a channel you pick. If you pick no channel, Nighthawk uses the channels bound to the Welcome log category. Nothing is sent until you write a message or an embed.
Roles on join
On-join roles are given to every new member. With the verification gate on, they are held back until the member passes the check. Turn on Send welcome only after verification to hold the welcome message as well. It has no effect while the gate is off.
Returning members
Nighthawk saves a member's roles and nickname when they leave. Re-apply roles on rejoin and Restore nicknames on rejoin, both off by default, give them back when the member returns. The unverified role is never restored. With the verification gate on, restored roles wait until the member verifies, so a returning member cannot skip the check.