ROLES
In clans, I think that there should be more then 3 roles because you cannot very easily spread your clans trust over 3 roles. I think that the roles should be like this instead:
Newbie
-Donate Troops
-Participate in wars
Members
-Donate Troops
-Participate in wars
-Request Troops
-Vote kick
Senior Member
-Donate Troops
-Participate in wars
-Request Troops
-Send Clan Mail (24hr cool down)
-Kick Newbies and Members
Elder
-Donate Troops
-Participate in wars
-Request Troops
-Send Clan Mail (16hr cool down)
-Kick Newbies, Members and Sr Members
-Promote Members to Sr. Members
Moderator
-Donate Troops
-Participate in wars
-Request Troops
-Send Clan Mail (12hr cool down)
-Kick Newbies, Members, Sr Members and Elders
-Promote Members to Sr. Members, Sr. Members to Elders
Co-Leader
-Donate Troops
-Participate in wars
-Request Troops
-Send Clan Mail (12hr cool down)
-Kick Newbies, Members, Sr Members, Elders and Moderators
-Promote Members to Sr. Members, Sr. Members to Elders, Elders to Moderators
Senior Co-Leader
-Donate Troops
-Participate in wars
-Request Troops
-Send Clan Mail (no cool down)
-Kick Newbies, Members, Sr Members, Elders,Moderators and Co-Leaders
-Promote Members to Sr. Members, Sr. Members to Elders, Elders to Moderators and Moderators to Co-Leader
-Edit Clan Details
-Initiate Polls
Leader
-Donate Troops
-Participate in wars
-Request Troops
-Send Clan Mail (no cool down)
-Kick Anyone
-Promote Anyone
-Edit Clan Details
-Initiate Polls
Also Leaders and Sr. COs can create custom roles or edit the powers of existing roles, such a cool downs or people can edit clan details. You should also be able to set up how the roles are achieved so for example when someone donates 20 troops they get made a member and 100 troop donates make you a Sr. Member.
Polls
In clans certain roles that the Leader or Sr. CO has chosen should be able to Initiate a poll such as, "Should NAME
become a CO?" With multiple choice answers so that you know whether everyone in the clan agrees with this decision.
Moderation Center
Inside the clan there should be a moderation center which can only be accessed by chosen Roles and this should be accessed by pressing the blue `i` and there is a tab along the top saying Moderation Center. Once a person has access to the moderation center and opens it they can view messages that have been Reported by clan members or a set of messages.
Vote Block
Sometimes in clans you will trust someone with CO however they will kick everyone once they get it so as CO`s cannot kick other CO`s in a situation like this after a CO or Moderator has kicked 5 people anyone can click their name and it will say Vote Block now after this a message will come up on the screen of everyone who is online saying is `NAME` kicking people then if the majority of people vote yes the person is blocked till a Sr. CO or Leader unblocks them. Blocking is where all the players features are blocked apart from to play the game, they just have you have been blocked from clan functionality on clan chat.
Sister Clans
Lots of clans have sister clans however sadly the clan leader for the main clan cannot view these other clans without loosing their stats or status so once your main clan reaches 40 people the leader can then create a sister clan which has a link back to the main clan in the description however for this sister clan the Leader must nominate 1 person to be Leader of this clan and then choose another person to be leader of the main clan, the Old leader of the main clan in then made Commander and he can choose 1 Sr. Co-Commander and 3 Co-Commanders who can administrate all the clans.
Now every clan become `Main Clan Name` - `Division Name`
EDIT - EXTRA IDEAS - 18:00
Chat Logs For Longer Back
CO`s, Sr. CO`s and Leaders (CO-Commanders, Sr. Commanders and Commanders also) should be able to view chat logs for the past 1000 messages so they can review rude comments or kicking.
Reason To Kick
When anyone inside the clan kicks someone they should have to give a reason.
List of All Clan Members (including people who have left)
Whenever someone joins a clan their name should be added to a permanent database that all COs, Sr COs and Leader (Co-Commanders, Sr. Commander or Commanders) can view this so they know why that person was kicked.
Strike System
There should be a strike system within the game so that Sr. Members, Elders, Moderators, COs, Sr. COs, Leaders (Co-Commander, Sr. Co-Commander and Commander) which any Sr.Member and up can issue a strike too and log a reason for this so that it is known whether it is there first time being warned.
BAN Villages
In Clash of Clans you may be able to kick people however this only bans them for 24hrs however what should be set up is that is also asks you whether you would like to request a ban for this village. If you request a ban it must be approved by a CO and up who can choose the length of ban and reason for kicking and messages related to this.
Invite Players By Name
You should be able to invite a member to your clan by searching their name.

