xvitaly / ecasbot

EC AntiSpam bot for the Telegram messenger
GNU General Public License v3.0
31 stars 8 forks source link

Permission Bug #192

Closed vlab97 closed 1 year ago

vlab97 commented 1 year ago

Problem details

Сегодня заметил, что бот редактирует уже имеющиеся ограничения на пользователях. То есть перезаход в чат снимает наложенные ограничения…

Steps to reproduce

1 наложить ограничения навсегда админом 2 выйти аккаунтом с чата 3 войти обратно в чат 4 бот накладывает свои ограничения, заменив уже имеющиеся

Expected behavior

бот редактирует уже имеющиеся ограничения на пользователях.

Actual behavior

При наличии ограничений, бот пропускает лак с наложением ограничений от себя

Project version

1.7.1

Platform

Microsoft Windows

OS version

Windows 10

Python version

Python 10

Installation type

EXE installer

Logs

No response

vlab97 commented 1 year ago

212812924-5adc6035-c41a-461c-8e80-33ee043267b1

xvitaly commented 1 year ago

Интересный баг, благодарю за сообщение о нём. В наших чатах обычно сразу банили без отправления в бессрочный r/o, поэтому его никто и не замечал.

Постараемся починить в ближайшее время.

xvitaly commented 1 year ago

Исправлено.

vlab97 commented 1 year ago

Исправлено.

Спасибо. Так же команда /un снимает не все ограничения. Остаются ограничения: Send pools Add members Pin messages Manage topics Change info

На пользователя сначала накладывались /mute 1, а затем /un.

/mute 1:

changed restrictions for Mex (@user) until Thu, 19 Jan 09:00

-Send Messages -Send Media -Send Stickers & GIFs -Embed Links -Send Polls -Add Members -Pin Messages -Manage Topics -Change Info

/un:

changed restrictions for Mex (@user) indefinitely

+Send Messages +Send Media +Send Stickers & GIFs +Embed Links

xvitaly commented 1 year ago

Спасибо. Так же команда /un снимает не все ограничения.

Интересно, спасибо. Сейчас также исправлю.

xvitaly commented 1 year ago

Исправлено.