Shawn Anastasio
Shawn Anastasio
I'm also encountering this after upgrading from Cider 1.5.1-beta.417 to Cider 1.5.3, implying that media keys on Windows broke somewhere in between those two builds.
Good catch. I suppose I'll update all branches to treat them as an array of string room ids, unless you think room objects would be better?
Thank you for the report. You are correct that using logging would be preferable to the print statements currently used. I don't have the resources to work on this for...
Hi, This looks suspiciously like a python 2 vs 3 difference. For this project, I'm only interested in supporting python 3, so you'll need to switch in order to use...
I can't see anywhere where I'm ignoring exceptions, so the issue must be in `matrix-python-sdk`. I'll do some more digging to see if there's a way to get the error...
Hi @quazgar, thanks for the PR (and sorry for the late response)! I think the ability to specify rooms by ID string is a useful feature, and your implementation looks...
As it stands, callbacks aren't passed the bot or client. I hadn't considered that it was necessary for something like file upload, but now that you mention it, the functionality...
Hi, thanks for the contribution. Could you please explain your rationale for dynamically loading modules? While it's a cool trick, I don't really see the real world use case. Also,...
>The idea behind the modules is that developer does not need to change code of the bot to implement new features. If I'm understanding this correctly, the goal is to...
I believe the matrix protocol is inherently dependent on polling. The actual API interaction is handled by [matrix-python-sdk](https://github.com/matrix-org/matrix-python-sdk). On first glance, I don't see any easy way to adjust the...