If a person has Allow direct messages from server members disabled while using a .warn on him, it will still say that the person has been warned altho the DM wasn't sent. So, how about, if this happens, either put that warning in the channel where .warn was used, or make the bot say something like Failed to warn a user, but the warning was still logged.
about 2 months
Nah, if the user has been warned, they will see that you mentioned them when warning. It doesn't matter whether they get the message saying they've been warned or not.
Join the discussion!