I had it twice now, where I was banned from a guild, for no apparent/valid reason.
And in those cases was it either a case of abusing your powers, or just being a 100% mod.
The issue: Mods being constantly mods
I personally have nothing against people trying to be active mods.
A guild without active mods, which know what they do, would be horrible and a easy prey for raids, spam, advertisers, etc.
But the issue there is, that some try to be a mod way to much.
I myself was like that in the past, but that isn't good.
Because answer this question please: What is a mod in your opinion, if you take everything away that makes him a mod (the roles, permissions, etc.)?
The answer is simple: Just another member of the guild.
And that should be a mod in the first place. People that become staff/mod, aren't meant to act like one 24/7 on the guild.
I myself got messages from people, that I'm a god mod, because I also act as a normal member.
I really can understand you, to having your guild clean and following rules, but straight up banning someone, just because he/she used commands in the main channel from time to time is ridiculous.
Always being a mod and just taking action when banning/punishing people is not good. It makes people think that you're a big asshole with no real life or friends.
The best solution would be, to also take a break from being a mod.
Stick around in the guild, chat with some people there, have fun, play games and such.
Just because you're a mod, doesn't mean you have to constantly follow the rules or make sure that others follow them 100% of the time.
We are all humans after all and making mistakes is a part of our life.
So instead of directly banning someone after he used commands multiple times in the wrong channel, just mute him/her.
That way the user can still see the chat, follow it and maybe realize what he/she has done.
Muting someone is in my opinion often the better option than just swinging the hammer around like a maniac.
Also instead of punishing people for what they say, just instead say something like "Can you move that to DM please? This isn't something for this guild."
People love to argue about stuff. Especially about stuff they don't agree with. But instead of just kicking/banning them, let them know to move that to direct messages, since not everyone wants the chat to be filled with 2+ people arguing about stuff others don't care.
This long blog-post can you simply summary like this:
Don't try to be a mod all the time. Mods are after all just members with some extra stuff. Better be a member 70% and mod 30% of time and don't punish people extremely for what they did wrong.