This website requires JavaScript.
Explore
Help
Register
Sign in
alemi
/
aioappsrv
Watch
1
Star
0
Fork
You've already forked aioappsrv
0
Code
Issues
Pull requests
Projects
Releases
Packages
Wiki
Activity
c459bddecd
aioappsrv
/
appservice
/
requirements.txt
5 lines
35 B
Text
Raw
Normal View
History
Unescape
Escape
cleanup * Use websocket events to sync usernames/avatars instead of periodic syncing. * Use caches for fetched room_ids, room state (for usernames and avatars). Also switch to using a single cache with locks. * Don't store full message objects in cache, just store the relation of matrix event IDs to discord message IDs and vice-versa. Content can be fetched from the server instead. * Don't rely on websocket events for mentioning Discord users, mentions are now done by mentioning the dummy matrix user. The ID to be mentioned is extracted from the MXID instead. * General clean-ups.
2021-05-09 12:16:00 +02:00
bottle
use a proper markdown parser
2021-06-28 11:48:59 +02:00
markdown
cleanup * Use websocket events to sync usernames/avatars instead of periodic syncing. * Use caches for fetched room_ids, room state (for usernames and avatars). Also switch to using a single cache with locks. * Don't store full message objects in cache, just store the relation of matrix event IDs to discord message IDs and vice-versa. Content can be fetched from the server instead. * Don't rely on websocket events for mentioning Discord users, mentions are now done by mentioning the dummy matrix user. The ID to be mentioned is extracted from the MXID instead. * General clean-ups.
2021-05-09 12:16:00 +02:00
urllib3
websockets
Reference in a new issue
Copy permalink