tg-me.com/tgdev_news_ru/69
Last Update:
Добавил в @watchdog_robot и в @watchdog_clone_robot возможность банить и выставлять read-only режим.
Для бана пользователя вам нужно ответить в чате на его сообщение командой "+ban" — пользователь будет выкинут из чата и бот напишет в чат об этом. Вы можете указать команду в таком виде "+ban asdf", тогда в сообщении бота об удалении пользователя будет указана причина asdf. Причина может содержать несколько слов, весь текст указанный после периода времени будет использовать как причина, например "+ban за всё хорошее".
Командой "+bandel" можно не только забанить пользователя, но и удалить его недавние (до 1 одного дня назад) сообщения.
Командой "+kick" можно выкинуть пользователя из чата, оставив ему возможность снова зайти в чат. В команде "+kick" можно указывать действия.
Для помещения пользователя в read-only вам нужно в ответе на сообщение пользователя использовать команду "+mute d7", которая означает поместить пользователя в read-only на семь дней. Срок указывается в виде буквы и числа, где буква может быть m — минута, h — час, d — день, w — неделя. В этой команде вы также можете указывать причину: "+mute d7 буйный".
Для того чтобы выставить read-only без срока, нужно использовать слово "forever" т.е. "+mute forever" или "+mute forever idiot", где "idiot" будет причиной.
Чтобы эти команды работали, у бота должно быть право на бан пользователей.
Командой "+del время" можно запланировать удаление сообщения через заданное время. Командой "+unpin время" можно запланировать открепление закреплённого сообщения через заданное время. Обе команды должны быть написаны в ответе на сообщение, с которым нужно осуществить операцию. Время задаётся в том же формате, что и для команды "+mute". У бота должны быть права на удаление и на закрепление сообщений.
BY Новости TgDev
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 280
Share with your friend now:
tg-me.com/tgdev_news_ru/69