55 Commits (e7eb277589e7e842cf51db8e06bb14f37f56d096)

Author SHA1 Message Date
ThatGuyJustin e7eb277589 Update state.py 7 years ago
ThatGuyJustin 86115c94e2 Local Fixes & Client UserUpdate Gateway Event 7 years ago
Andrei Zbikowski 250d7d0d8f
[Feature] Telecom Voice (#135) 7 years ago
Andrei Zbikowski bb9e6bb356
[refactor] Kill Holster (#132) 7 years ago
Andrei 1b3c7fb7a6
Rework how Guild member syncing works, deprecate `Guild.sync` 8 years ago
Dan 4011c78257 Add State.voice_clients and RTCP Event (#106) 8 years ago
andrei d353c484bb Clear voice states when a new session connects (fixes #100, closes #109) 8 years ago
Andrei ce143d1da4
fix incorrect paren positioning from last commit 8 years ago
Andrei eb6b22d93e
state listeners should use Priority.BEFORE 8 years ago
Andrei Zbikowski 44689af035
[QOL] Flake8 CI and Fixes (#61) 9 years ago
Andrei 452574ff20 [types] rename Model.update to Model.inplace_update 9 years ago
Andrei 5aa5e63079 [bugfix] handle stale presences correctly 9 years ago
Andrei bc0878f4cf Remove requirement for inflection library 9 years ago
Andrei ebe6b5d0ce state - fix untracked/stale users 9 years ago
Andrei 3410849543 Fix cases where member presence can be stomped on 9 years ago
Andrei 1f50274554 Fix users loaded in GuildCreate missing presence information 9 years ago
Andrei 363d3b057c Revert presence stuff for now, 9 years ago
Andrei bad953e58d Fix smashing PresenceUpdate.user value in state module 9 years ago
Andrei b340440ec1 Fix the way cached presences work 9 years ago
Andrei 375b1ff942 Make sure emojis track guild_id 9 years ago
Andrei 19201517fd Fix smashing important state on GUILD_UPDATEs 9 years ago
Andrei 94c33ce358 Cleanup VOICE_STATE_UPDATE 9 years ago
Andrei eef13d4330 hackfixes - various fixes, incl fucky CHANNEL_UPDATE stuff 10 years ago
Andrei ca36412c2e feature - track GuildEmojisUpdate in state 10 years ago
Andrei b5284c1975 Various fixes and improvements 10 years ago
Michael d8d1df0ac4 period at end of every docstring first line, ca -> can (#9) 10 years ago
Andrei cc8fd6db84 Better listener support, another fix to VoiceStateUpdate 10 years ago
Andrei 77970c9bef Refactor plugin management a bit, etc fixes/improvements 10 years ago
Andrei 66d0f7d305 Python 3 fixes, etc fixes/cleanup 10 years ago
Andrei 09bf635071 Add custom dict type, HashMap, with various helper/utility methods 10 years ago
Andrei 231f595227 Fix DM loading / commands in DMs 10 years ago
Andrei da95141b8f More __slots__ where it counts 10 years ago
Andrei fc85deea52 This one weird trick to reduce memory usage by 60%! 10 years ago
Jake e4cb1fbda7 fix (#5) 10 years ago
Andrei 41f7126a1d Fixes, Cleanup, Plugin Storage 10 years ago
Wolfiri e80dcec614 Minor spelling fixes (#4) 10 years ago
Andrei d8bba96737 Replace all instances of keys/values/items, command group abbreviation 10 years ago
Andrei fc534965f4 Add presence tracking 10 years ago
Andrei 6036dd8150 no seriously make small commits 10 years ago
Andrei e3140b6e8b More API stuff, user/role mention arguments 10 years ago
Andrei 2c8f73f63c APIClient fixes, emitter priority support, etc fixes 10 years ago
Andrei a3f360535a Various fixes 10 years ago
Andrei 1505275a98 Refactoring, manhole, ETF support 10 years ago
Andrei 94de67c6ae documentation 2.0 10 years ago
Andrei 368f62d03a Readme, more fixes/changes 10 years ago
Andrei 0ea8f1f270 Simplify state listeners 10 years ago
Andrei 59c3f1ba3f Websocket subprocess, more state stuff 10 years ago
Andrei a8f3e87f8c wip guild events in state tracking 10 years ago
Andrei 586d2d183f Python 3, various other tweaks/fixes 10 years ago
Andrei c237baa9db Track voice states, fix BaseType.update smashing state 10 years ago