{"action":"created","issue":{"url":"https://api.github.com/repos/lykoss/lykos/issues/276","repository_url":"https://api.github.com/repos/lykoss/lykos","labels_url":"https://api.github.com/repos/lykoss/lykos/issues/276/labels{/name}","comments_url":"https://api.github.com/repos/lykoss/lykos/issues/276/comments","events_url":"https://api.github.com/repos/lykoss/lykos/issues/276/events","html_url":"https://github.com/lykoss/lykos/issues/276","id":195341019,"number":276,"title":"Revamp !goat","user":{"login":"nyuszika7h","id":482367,"avatar_url":"https://avatars.githubusercontent.com/u/482367?v=3","gravatar_id":"","url":"https://api.github.com/users/nyuszika7h","html_url":"https://github.com/nyuszika7h","followers_url":"https://api.github.com/users/nyuszika7h/followers","following_url":"https://api.github.com/users/nyuszika7h/following{/other_user}","gists_url":"https://api.github.com/users/nyuszika7h/gists{/gist_id}","starred_url":"https://api.github.com/users/nyuszika7h/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nyuszika7h/subscriptions","organizations_url":"https://api.github.com/users/nyuszika7h/orgs","repos_url":"https://api.github.com/users/nyuszika7h/repos","events_url":"https://api.github.com/users/nyuszika7h/events{/privacy}","received_events_url":"https://api.github.com/users/nyuszika7h/received_events","type":"User","site_admin":false},"labels":[{"id":82271855,"url":"https://api.github.com/repos/lykoss/lykos/labels/discussion","name":"discussion","color":"fbca04","default":false},{"id":81077654,"url":"https://api.github.com/repos/lykoss/lykos/labels/enhancement","name":"enhancement","color":"207de5","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-12-13T19:10:18Z","updated_at":"2016-12-22T22:06:48Z","closed_at":null,"body":"As I mentioned earlier on IRC, I believe the way `!goat` works needs to be revisited. Currently, it is pretty much completely useless except for the goat herder (which is the last person who votes to start), which results in `!fgoat` being handed out like candy. Even though we can remove the privileges of abusers, I would find it better to remove `!fgoat` entirely, and make `!goat` work in any phase (even outside games) but put a rate limit it, such as one goat every 5 minutes – either a global or a per-user rate limit, not sure which would be better yet. And possibly get rid of goat herder too.\r\n\r\nAnd if people abuse it, we can simply deny it to them with a warning, like this:\r\n\r\n```\r\n!fwarn Example 1 deny=goat Abusing !goat\r\n```\r\n\r\n(This is just an example, the number of warning points depends on the situation. We may give out a 0-point warning instead if the user has many warning points and we determine stasis is not deserved.)"},"comment":{"url":"https://api.github.com/repos/lykoss/lykos/issues/comments/268901266","html_url":"https://github.com/lykoss/lykos/issues/276#issuecomment-268901266","issue_url":"https://api.github.com/repos/lykoss/lykos/issues/276","id":268901266,"user":{"login":"Vgr255","id":4260395,"avatar_url":"https://avatars.githubusercontent.com/u/4260395?v=3","gravatar_id":"","url":"https://api.github.com/users/Vgr255","html_url":"https://github.com/Vgr255","followers_url":"https://api.github.com/users/Vgr255/followers","following_url":"https://api.github.com/users/Vgr255/following{/other_user}","gists_url":"https://api.github.com/users/Vgr255/gists{/gist_id}","starred_url":"https://api.github.com/users/Vgr255/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Vgr255/subscriptions","organizations_url":"https://api.github.com/users/Vgr255/orgs","repos_url":"https://api.github.com/users/Vgr255/repos","events_url":"https://api.github.com/users/Vgr255/events{/privacy}","received_events_url":"https://api.github.com/users/Vgr255/received_events","type":"User","site_admin":false},"created_at":"2016-12-22T22:06:48Z","updated_at":"2016-12-22T22:06:48Z","body":"If there's no further objection to this, I'm going to do it once #277 is merged."}}
{"actor":{"display_login":"Vgr255"}}