ayn2op / discordo

A lightweight, secure, and feature-rich Discord terminal client.
MIT License
2.06k stars 64 forks source link

Missing guilds/groups #287

Closed r3k2 closed 5 months ago

r3k2 commented 1 year ago

I got invited last night to a guild, I don't use discordo much, I have been using revolt.chat more, but sporadically, I do need to open it, so this is why discordo is nice, but I log in today and I am missing one guild/group that I got invited to yesterday... is this a known problem or I have to do something to refresh somehow the list?

Magissia commented 1 year ago

Facing the same issue but worse, only DMs are shown, everything else is missing on the left tree.

emanueljg commented 1 year ago

I can confirm this bug's existence and it shows up for me every now and then when joining new servers, but for me it resolves itself after relogging after some time, eventually the new server does show up in the list.

ghost commented 1 year ago

Facing the same issue but worse, only DMs are shown, everything else is missing on the left tree.

I have the same exact issue. Just DMs show up.

Plus, the screen flickers wildly everytime I move the mouse.

M3M3STUFF commented 1 year ago

I can confirm this bug's existence and it shows up for me every now and then when joining new servers, but for me it resolves itself after relogging after some time, eventually the new server does show up in the list.

how long is some time?

emanueljg commented 1 year ago

I can confirm this bug's existence and it shows up for me every now and then when joining new servers, but for me it resolves itself after relogging after some time, eventually the new server does show up in the list.

how long is some time?

I've seen it being done in minutes, hours and I think days even. But take this with a grain of salt as I rarely join new servers so the bug might be more prevalent or does not resolve at times.

What i can say though, is that the bug is a mystery to me. I've worked with discordo when implementing #307 and as such explored how channels are fetched. It's done in cmd/run/state.go's onReady function and to me it seems pretty airtight, making the bug even more esoteric.

jwallden commented 11 months ago

I can confirm this bug's existence and it shows up for me every now and then when joining new servers, but for me it resolves itself after relogging after some time, eventually the new server does show up in the list.

how long is some time?

I've seen it being done in minutes, hours and I think days even. But take this with a grain of salt as I rarely join new servers so the bug might be more prevalent or does not resolve at times.

What i can say though, is that the bug is a mystery to me. I've worked with discordo when implementing #307 and as such explored how channels are fetched. It's done in cmd/run/state.go's onReady function and to me it seems pretty airtight, making the bug even more esoteric.

Got this also. I only see Direct Messages in the list. No servers. No change after relogging.

rarecoil commented 11 months ago

+1 to this bug happening to me in alacritty on X11 / i3. I only get direct messages.

gangstertoppen commented 10 months ago

Still present on my machine, only getting direct messages. Logging in with token or email does not make a difference.

OS: Debian GNU/Linux Rolling x86_64 Shell: zsh 5.9
CPU: Intel i3-8130U (4) @ 3.400GHz DE: Xfce 4.18 Terminal: qterminal

ouwou commented 10 months ago

i would bet this is because discord does not actually send all guild IDs in UserSettings.GuildFolders. remaining guilds are inserted in descending order by ID at the top as a workaround u can just drag missing guilds around in the official client which should force update the folders user setting

r3k2 commented 9 months ago

Hello giving discordo another try, just wanted to report that

so far that is the only issue I see of course other than the no voice chat capable :) :) and not having vim keys , I hate using the mouse. :(

opeyer commented 7 months ago

Also reporting that only DMs show up. I've played around with the order and such for a few days, but it's still nothing but the DMs.