Permission to leave a clan. A suggestion to control clan hoppers.
Cooldowns for joining other clans have been suggested a lot to "punish" hoppers.
I myself does not think any form of "punishment" is neccesary for hoppers as they are all kind of clan hoppers. From those with good intentions to those with malicious goals.
But if CoC ever need to adress clan hoppers, a cooldown for hours could make gaming experience for many happy players worse, some people do enjoy hopping and have made friends with more than just several clans.
A better approach than to indiscriminatingly give cooldowns to all who left a clan is to enable the elders or higher of a clan to permit the leaving of a clan member. The member still have the option to leave the clan without permission, but this would incur a cooldown that makes the leaving member unable to enter other clans for 12 hours or so.
If permission is granted, then the leaver would not get any repercussion for his action.
The chat post would look like this:
Hopper is requesting to leave the clan. Yes/No (the option is only available for elder or higher, same as accepting members)
The massage will say "Hopper has left the clan with ElderX's permission" if an elder or higher permit the leaving.
If the member chooses to leave without permission then the massage would say that "Hopper has left the clan without permission"
From the leaver's point of view, he/she would have to hit the leave clan button twice to leave forcefully. The first time would prompt a request in the clan chat, and while the request is pending a second tap on the leave clan button will result the member leaving the clan and incur the 12 hours penalty before being able to join other clans.
A kicking from a clan will automatically give the cooldown to the player that is kicked out.
An elder or higher can leave the clan without any permission or penalty just like it is now.