Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Запрос на бан от обычных пользователей #44

Open
sergeysova opened this issue Jan 2, 2018 · 3 comments

Comments

@sergeysova
Copy link
Member

sergeysova commented Jan 2, 2018

Пользователям предлагается команда !voteban <причина> или !вбан <причина>, которая должна быть вызвана на сообщении пользователя или же с меншеном в тексте.

При вызове команды (например !voteban @sergeysova снова агрится) в приватный канал отправляется сообщение примерного содержания и меншном админов чата:

Max Syabro (@syabro) #123123123 предложил заблокировать 🦉 (@sergeysova) #123123123 в чате React.js (@react_js) #-123123123

`@sergeysova снова аргится`

@zerobias @defaultvoice @pauline_nemchak @DenisIzmaylov @anotheradmin

К сообщению добавляются кнопки:
[ Перейти ] — ссылка для переходу к сообщению в чате
[ RO 1 час ] [ RO 6 часов ] [ RO 1 день ] — для выдачи пользователю ReadOnly на время
[ Заблокировать ] — пользователь блокируется в чате

Надо придумать, что делать если !voteban был вызван на админах

@Fl0pZz
Copy link

Fl0pZz commented Jan 2, 2018

а в случае, если будет выбрано RO в качестве меры наказания, то текст в сообщении изменяется на сообщение-лог
но непонятно что делать, если решили не принимать никаких мер, варианты:

  • заменять все кнопки на 1 с текстом: отклонено, при нажатии на которую будет всплывать попап с ником того, кто отклонил жалобу
  • вообще удалять сообщение

@sergeysova
Copy link
Member Author

@Fl0pZz сейчас есть фича с разбаном, работает так:
при нажатии на кнопку [ Разблокировать ] все кнопки удаляются, а в текст сообщение дописывается Admin Name (@nickname) разблокировал Spamer Name (@nickname)

@Fl0pZz
Copy link

Fl0pZz commented Jan 2, 2018

!voteban <причина> или !вбан <причина>, которая должна быть вызвана на сообщении пользователя или же с меншеном в тексте.
Команда может применяться и без причины, если оно делается ответом на сообщение

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants