[Feature Request] Возможность отметить все чаты/каналы/групповые чаты как прочитанные одной кнопкой
Невозможно отметить все чаты как прочитанные одной кнопкой (комбинацией клавиш) при большом количестве непрочитанных чатов/каналов/групповых чатов.
Добавить возможность отметить все чаты/каналы/групповые чаты как прочитанные одной кнопкой (комбинацией клавиш).
Такая возможность (массовая отметка чатов как прочитанных) была в Telegreat (впоследствии её выпилили).
Беда в том, что у API нет такой возможности, придется обходить все чаты в цикле и на каждый отправлять по запросу, а это чревато FLOOD_WAIT и возможным баном от слишком частых запросов
Ну вообще, в TDesktop это уже реализовано.
Если зажать Shift+Alt и нажать правой кнопкой мыши по аккаунту, можно отметить все сообщения как прочитанные на этом выбранном аккаунте. А для конкретных типов чатов можно создать папку, и отметить все как прочитанные, нажав правой кнопкой мыши по кнопке.
В Kotatogram я убрал необходимость зажимать Shift+Alt при нажатии правой кнопкой мыши на аккаунт, а также добавил этот пункт в меню по нажатию правой кнопкой мыши на папку "Все чаты".
Но само собой, внутренне это делается обходом всех чатов в цикле, что может спровоцировать FLOOD_WAIT, так что с этой функцией лучше быть поосторожнее.
Это то, что нужно или всё-таки нужна комбинация клавиш?
Благодарю за оперативный ответ. Комбинация клавиш (настраиваемая) для отметки как прочитанных всё же бы не помешала. Замечание насчёт FLOOD_WAIT принял к сведению.