Menu

#161 See more chats

open
nobody
2025-10-20
2025-10-19
Anonymous
No

Originally created by: G-rox-y

Is your feature request related to a problem? Please describe.
I set up the app today (i really love what you are doing ❤️ ), my chats (ig dms) work and its wonderful, HOWEVER, i have a lot of chats with people, and the current chat view displays only 20 chats, so i cant access chats that are beyond the latest 20

Describe the solution you'd like
I am not sure if this can be changed, if there is a command to change that limit of 20 it should be shown a bit more clearly to the user who isnt sure if it exists.
If there is no such option, consider adding it, i would add a "21th option" in the chat menu that would say "load more chats", or maybe just add a command to go to page 2 of chats, or even have it load new chats when scrolling reaches the bottom. Those are just ideas, do as you see fit.

Describe alternatives you've considered
I tried understanding the config command in hopes it could help me but didnt quite get what keys and values i could set

Additional context
fish shell, npm 25, typescript, cloned from main branch today

Related

Tickets: #153

Discussion

  • Anonymous

    Anonymous - 2025-10-19

    Originally posted by: supreme-gg-gg

    Thanks, we really value your feedback! You're right that there's no way to display more than 20 chats for now and it's not a config option. I think an easy way to add this would be on the chat view, whenever the user hits the bottom of thread list, auto-fetch more chats. The API should already have a cursor built-in for pagination.

    This is how we did it for the old Python client, and we will definitely add it for typescript.

    This is a small snippet from python for reference:

    // instagram/chat_ui/interface/chat_menu.py
    // def _handle_navigation(self, key):
    // ...
     elif key == curses.KEY_DOWN:
          if self.selection == len(self.chats) - 1:
              # Fetch more DMs
              self._draw_footer("Loading more chats...")
              self.dm.fetch_next_chat_chunk(20, 20)
              self.chats = self.dm.chats
    // ...
    

    In addition the old python client allows you to search for a chat by username or chat title, do you think it would be helpful for your use case too? We can consider adding that as well.

    Lmk if you're open to help with this one, otherwise we will add this soon for the next beta version 😄

     
  • Anonymous

    Anonymous - 2025-10-19

    Originally posted by: G-rox-y

    Okay nice

    In addition the old python client allows you to search for a chat by username or chat title, do you think it would be helpful for your use case too? We can consider adding that as well.

    Id say it would generally be helpful yeah, as it would allow an user not only to search for a chat, but also perhaps to start a new chat with someone they havent started a chat with yet (new message option in IG DMs)

    However I do not currently have the time to implement the feature myself, but i do consider contributing to this project at some point.

     

Log in to post a comment.

Monday.com Logo