-
Notifications
You must be signed in to change notification settings - Fork 28
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
Закреплённые диалоги не работают. #12
Comments
фича вк апи который на старых версиях не отдает чаты из закрепа в список обычный |
теперь диалоги подгружаются нормально, но не находятся вверху списка, будет исправлено |
Так и не показываются закреплённые диалоги, только через поиск их можно найти. После выхода из приложения и захода обратно - закрепы опять пропадают... |
Реал нужны закрепы, чтоб не терять нужные диалоги. Важнее всяких покрасок... |
Пофиксите пожалуйста) |
Все ещё проблема закрепленых лс ,не появляются |
Теперь закреплённые диалоги отображаются в списке диалогов, но все ещё не закреплены |
Добавьте возможность закреплять диалоги, пожалуйста |
@Maxgong64 Жди |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
До сих пор с 2022 нормально не работает??? |
Друг, это очень сложно |
Нет это очень легко, особенно по сравнению с другими фичами которые вы добавляли, что в этом может быть сложного. |
Если это очень легко - жду pull request от тебя |
Ну давай, ждём всем репозиторием
…On Wed, Aug 9, 2023, 11:46 Artemy Egorov ***@***.***> wrote:
Нет это очень легко, особенно по сравнению с другими фичами которые вы
добавляли, что в этом может быть сложного.
—
Reply to this email directly, view it on GitHub
<#12 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ASNQZTRTSCSNPDL2GMSZPZLXUMP2ZANCNFSM5RTIMLIQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Ладно, подождите пока я изучу java и vk api тогда |
Беру свои слова назад, чтобы разобраться в структуре этого репозитория у меня уйдут годы, но вы то шарите 💯 )))0 |
Почитал ветку. Может тогда пока отойти от апи вк и закреплять локально? То есть добавить кнопочку закрепить и он будет закреплён только в приложении Втостерс. Закреп — одна из причин отказа юзать вттостерс год назад, но «оптимизация» ВК так и хочет чтобы я юзал именно Втостерс. Какой-то заговор)) |
у вк кошмарный код сообщений, любые изменения у нас ломали сами сообщения если какой то умник конечно сможет за нас сделать - было бы класс, а так дело гиблое |
Жалко. Тогда заранее, Умник, добавь закреп диалогов и ещё папки как в тг. Век буду благодарен, как и авторам Втостерса. |
Здравствуйте! Сам решил недавно попользоваться VTosters Lite и увидел, что закрепа диалогов нет и увидел этот issue. Начал поиски с браузерного веб-клиента для пк, официальной документации API (где конечно же ничего полезного нет), при анализе json метода messages.getConversations пришёл к выводу, что видимо там нет ни единого слова про закрепление (возможно надо искать лучше), однако в нём присутствуют закреплённые чаты, самыми первыми и ровно в том порядке, в котором они закреплены. Тогда возникает вопрос почему в VTosters они игнорируются? |
Немного дополню: в браузере сайт использует var res0=fork(API.messages.getConversations({"count":20,"group_id":0,"extended":1,"fields":"{ тут длиннющий список полей пользователя}"}));
var res1=fork(API.messages.getConversationsById({"peer_ids":"{стёр}","group_id":0,"extended":1,"fields":"{ тут тоже список }"}));
var res2=fork(API.messages.getFolders({"with_peers":1,"supported_types":"business,managed_groups"}));
var res3=fork(API.messages.getRecommendedFolders({"supported_types":"business,managed_groups"}));
var res4=fork(API.users.get({"fields":"{тут тоже список}"}));
var res6=fork(API.messages.getCounters({"filter":"all"}));
var res7=fork(API.account.getInfo({"fields":"messages_recommendation_list_hidden,show_only_not_muted_messages,messages_multiline_input,messages_auto_unarchive,messages_transcript_auto_show,business_notify,messages_show_banner_teacher_verification,conversations_bar,messages_counter_settings,include_channel_notifications"}));
var res8=fork(API.account.getHelpHints({"hints":"im:transcript_autoshow_setting,im:channels_onboarding,im:web_send_options,im:web_archive_location,im:web_return_to_previous_chat,im:reforged_classic_onboarding,im:channels_first_entry,voice_assistant:add_to_group_chat"}));
var res9=fork(API.account.getMulti({"fields":"profile_type,photo_100,is_service_account"}));
var res10=fork(API.messages.getConfig({}));
var res11=fork(API.account.getProfileInfo({}));
var res12=API.notifications.getSettings({});
return [wait(res0),wait(res1),wait(res2),wait(res3),wait(res4),null,wait(res6),wait(res7),wait(res8),wait(res9),wait(res10),wait(res11),res12]; |
Если диалог был закреплён с десктопного браузерного клиента, то он не будет отображаться в списке диалогов, пока не отправишь в него что-то с нового клиента. После этого он отобразится, но закреплённым не будет.
The text was updated successfully, but these errors were encountered: