55 Commits (e7eb277589e7e842cf51db8e06bb14f37f56d096)

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