ppy / osu

rhythm is just a *click* away!
https://osu.ppy.sh
MIT License
15.35k stars 2.28k forks source link

Legacy (bancho) `!<command>`s does not work lazer client chat #22083

Open peppy opened 1 year ago

peppy commented 1 year ago

Creating a tracking issue for this here, but will require changes on bancho's end.

Discussed in https://github.com/ppy/osu/discussions/21967

Originally posted by **Blooshing** December 31, 2022 Pretty much the title: Tried sending multiple !report commands and nothing went through. Decided to test using !faq commands and it seems to have regressed? Before 2022.2812-0 (from my knowledge) ! were usable. ![](https://media.discordapp.net/attachments/312507967570444288/1058615331771392101/image.png) image Edited for log purposes: [database.log](https://github.com/ppy/osu/files/10326851/database.log) [input.log](https://github.com/ppy/osu/files/10326852/input.log) [network.log](https://github.com/ppy/osu/files/10326853/network.log) [performance.log](https://github.com/ppy/osu/files/10326854/performance.log) [runtime.log](https://github.com/ppy/osu/files/10326855/runtime.log)
cdwcgt commented 1 year ago

I think it's essentially an osu-web issue, since lazer's chat system works entirely through osu-web

And there's a weird thing about it Sometimes its broken image

January 1st, and if stable or irc is connected , the message will be delivered there

image

January 6th, it recover but I don't know why.

peppy commented 1 year ago

Looking back at my own testing, this only ever worked in private messages, not public chats. This is a bit of a limitation of how the bancho-web interop works.