Chris Rhodes
|
87b2daa832
Merge remote-tracking branch 'bwmarrin/develop' into develop
|
8 years ago |
Chris Rhodes
|
4e16cfef0e
Update some comments.
|
8 years ago |
Chris Rhodes
|
fa63c00fa2
Add fast lookups for guilds and channels in state.
|
8 years ago |
Bruce Marriner
|
92c27c7712
Because binzy was too lazy.
|
8 years ago |
andrei
|
019d0fe9af
Fix lazy-loading of guilds not working
|
8 years ago |
Chris Rhodes
|
8ae2adfb01
Don't perform guild lookups if message tracking is not enabled.
|
8 years ago |
Chris Rhodes
|
99a1f5665a
Fix potential infinite loop on state.
|
8 years ago |
jonas747
|
d1f25d8561
Changed fmt.Print to log.Print
|
8 years ago |
andrei
|
7e7887a936
Fix channels inside a guild from GUILD_CREATE having a null GuildID
|
8 years ago |
Chris Rhodes
|
6ec1c07300
Clean up voice state updates, make them goroutine safe.
|
8 years ago |
Bruce
|
0dac7777c1
Merge pull request #141 from b1naryth1ef/feature/multiple-voice-connection
|
8 years ago |
andrei
|
b48e8c992e
Track voice state changes, expose stuff, add channel changing
|
8 years ago |
Chris Rhodes
|
7eb0bd2aed
Set GuildID on all Channels in READY.
|
8 years ago |
Chris Rhodes
|
4895ace11d
Return state errors. Because we're good citizens.
|
8 years ago |
Chris Rhodes
|
6fa99712ef
Finish converting large switch statement into a map of functions.
|
8 years ago |
Chris Rhodes
|
8ffaa85b0b
Thread safety and more events.
|
8 years ago |
Chris Rhodes
|
fb6ae92555
Add basic support for mapped event handlers.
|
8 years ago |
Bruce Marriner
|
edc09778a7
Linting.
|
8 years ago |
Chris Rhodes
|
ccb504b129
Fix missing lock
|
8 years ago |
Chris Rhodes
|
6b73b588ba
Message tracking.
|
8 years ago |
Chris Rhodes
|
0f38b22ca1
Message state tracking.
|
8 years ago |
Chris Rhodes
|
0d7b6f7e76
Convert structs and api to use pointers.
|
8 years ago |
Bruce Marriner
|
7ad8d52369
Contributions will be listed elsewhere.
|
8 years ago |
Bruce Marriner
|
301fb980d3
Updated copyright year, cleaned up some comments.
|
8 years ago |
Chris Rhodes
|
cd01a34cdb
Handle GUILD_EMOJI_UPDATE and track Emoji in state.
|
8 years ago |
Chris Rhodes
|
aa4d42199a
Add and Parse Emojis struct.
|
8 years ago |
Chris Rhodes
|
66052d0a9c
Rename methods.
|
8 years ago |
Chris Rhodes
|
14c18b2286
Add generic Channel method which is slower.
|
8 years ago |
Chris Rhodes
|
9ba6d5b7c1
Make state tracking optional.
|
8 years ago |
Chris Rhodes
|
4e23e5fc35
Implement state tracking.
|
8 years ago |