JohnHCarlson / JamieBot

3 stars 0 forks source link

Feature Request: Jamie should automatically check for the J name rule violation #28

Open JohnHCarlson opened 2 months ago

JohnHCarlson commented 2 months ago

(Specific to Jamie's home server.)

The J name rule mandates that all users use a server-level nickname that begins with a J. Those not in compliance are given a J nickname. Jamie should be able to check when names are not in compliance (either on nickname update or on join) and notify users. Jamie could potentially auto change names to a random J name, but maybe that's too much?

JohnHCarlson commented 2 months ago

I guess there would be two triggers for this (assuming that the server baseline is that all names are in compliance). The first is when a new user is joining. If their username is not in compliance Jamie would send a message in the server designated welcome channel instructing them to change their name. This would be a soft message as new users are not expected to have names in compliance immediately. The other trigger would be when a nickname is changed from an existing user. This probably would also be a soft change, at this point I don't think having the bot auto-change names is worth it.

I'm probably already spending too much time thinking about this anyway.