uchuuio / disbott

A bot for Discord
https://disbott.uchuu.io
3 stars 1 forks source link

VoteKick / VoteBan #11

Open tomouchuu opened 8 years ago

tomouchuu commented 8 years ago

Rather than just having disbott kick or ban a person it would be more democratic to have it start a vote of which only Officers / Admins can vote.

80cmdude commented 8 years ago

Agreed. I'm starting to learn javascript now man. Not long

tomouchuu commented 8 years ago

This issue is dependent on #1

tomouchuu commented 8 years ago

Current plan is to allow anyone to start a vote to kick/ban. If a success is reached, then a message gets sent to the Officers chat requesting they take action, whether this is for them to do themselves or whether disbott can do it upon a reply hasn't been decided yet.

Really we need to work out what constitutes a success

80cmdude commented 8 years ago

Really a success rate should be about 75% - 80% of vote. Also what is needed to be remembered is that you should not allow the person who is being voted to A. Be able to vote B. Be able to see the vote Not sure how we can do this. Maybe that disbott can change the role of the person to a role that cannot see or interact with the chat until the vote ends? I do not believe the user gets a notification if they have changed role. Obviously they can still see it manually and i will need to test this.

80cmdude commented 8 years ago

Kick ban should not be able to be started if number of connected users < 5 . What you think?

tomouchuu commented 8 years ago

Sounds good, will see what I can do for this at some point (Most likely weekend now)

80cmdude commented 8 years ago

Cool, i won't be around this weekend then off to course for 9 days. When im back will have another look see if i can help!

tomouchuu commented 8 years ago

Small part of #28