Commit Graph

15 Commits

Author SHA1 Message Date
Luna b1d1f4f228 add better docstring to update_status
- simplify logic to fetch game
 - safer getting when making final status
2020-03-14 20:05:14 +00:00
Luna 83a1c1ae29 black fmt pass 2019-10-25 07:27:50 -03:00
Luna 728f2251de storage: add optional user_id kwarg to ignore recipient
- storage: give gdm id as str
2019-02-16 21:51:11 -03:00
Luna 83108bc367 websocket: add gdms to private_channels list
- user_storage: add get_gdms
2019-02-16 21:37:44 -03:00
Luna 0f3d331c64 add raw implementations for gdm functions
- pubsub: add mass_sub() method
 - gateway.websocket: use mass_sub()
 - storage: add last_message_id to group dm channels
 - user_storage: add get_gdms_internal()
2019-02-08 23:30:51 -03:00
Luna 3c46948837 user_storage: handle edge case when user is not in guilds 2019-02-05 18:12:06 -03:00
Luna 53d7515f8c all: update copyright year 2019-01-26 19:25:46 -03:00
Luna 5c38198137 user_storage: fix channel_overrides being a dict 2018-12-10 00:51:03 -03:00
Luna 2632d033fa all: add GPL header 2018-12-07 02:14:58 -03:00
Luna 6defce0f9e channel.dm_checks: add friend check override
- user_storage: add UserStorage.are_friends_with
2018-12-06 17:09:40 -03:00
Luna 49a4b46f35 user_storage: add UserStorage.get_mutual_guilds 2018-12-06 16:28:08 -03:00
Luna Mendes 0aa679677f user_storage: add UserStorage.get_user_guilds
So that we're consistent.

 - gateway.websocket, presence: change to UserStorage for
    get_user_guilds
2018-11-17 18:41:54 -03:00
Luna Mendes 041791b733 litecord.user_storage: fix get_relationships 2018-11-17 18:00:04 -03:00
Luna Mendes 978ad9075e gateway.websocket: fix more Storage -> UserStorage references 2018-11-17 03:10:45 -03:00
Luna Mendes 11d4b54f87 split Storage into UserStorage
this should help with the amount of methods being tossed in the Storage
class.
2018-11-17 02:14:10 -03:00