james7132
29261a943a
Fix typo
8 years ago
Christopher F
e601cea255
Add Roles property to SocketGuildUser
there's a few different ways to select a user's roles from their role IDs, and this one seems to be the most efficient.
doesn't seem like there's any reason this shouldn't be included.
8 years ago
RyadaProductions
e3d31c5bd1
Update status.cs
SetStatus and SetGame don't exist, only SetStatusAsync and SetGameAsync
8 years ago
Emzi0767
9c3f858b42
Fixed couple non-default arguments in REST messages
8 years ago
RogueException
941e8383b1
Merge pull request #522 from RogueException/feature/idiot-repellent
Throw an InvalidOp if a user tries to set the DefaultRunMode to Default
8 years ago
Christopher F
f3aa546407
Throw an InvalidOp if a user tries to set the DefaultRunMode to Default
never overestimate the end user
8 years ago
RogueException
70e8cea6e2
Fixed order for permission resolving
8 years ago
james7132
9609520a53
Remove "Get" statement from example docs
8 years ago
james7132
73f00eb0d7
Ensure injected properties have public setters
8 years ago
Christopher F
6352cbebef
Add TryAdd to DependencyMaps
8 years ago
Christopher F
40ede62e4d
Remove Auto-Injection
this should be handled by #520
8 years ago
RogueException
e0a0d2100d
Reduced missed heartbeat aggressiveness
8 years ago
james7132
145ae1518b
Fix properties not being set properly on injection
8 years ago
james7132
bb95686078
Update docs to reflect the change.
8 years ago
james7132
f1df412341
Change whitelist injection into blacklist injection
8 years ago
james7132
f0b4c24e82
Add InjectAttribute for annotating injectable properties
8 years ago
james7132
a551064eaf
Add IDependencyMap injection for public properties
8 years ago
RogueException
8be4cb72e3
SocketSystemMessage Internal -> Public
8 years ago
RogueException
ea3a8f6a01
Added EmbedBuilder.AddField(EmbedFieldBuilder)
8 years ago
RogueException
0cf5493c61
Fixed crash, added DM/Group channel helpers
8 years ago
RogueException
d9fd0c34e4
Fixed bugs with creating invites
8 years ago
Aaron Scherer
858af5e8bb
Typo
8 years ago
Sindre Langhus
d8682a82b2
Change all signatures in the SocketClients to interfaces.
8 years ago
Sindre G. Langhus
25547407c8
Now this should be ready to, I am the worst at git.
8 years ago
Sindre G. Langhus
4b13e3fb00
Changed MessageUpdated to use Cacheable as well, after discussion with Volt.
8 years ago
Sindre G. Langhus
2d67cf36ae
Changed Id from a ulong to generic TId, as per discussion.
8 years ago
Sindre G. Langhus
2a1314da25
Cleanup.
8 years ago
Christopher F
daf0ac9347
Added docstrings for Cacheable
8 years ago
Sindre G. Langhus
705d71875c
Simplified PR, renamed Cached to Cacheable.
8 years ago
Sindre G. Langhus
8435186d79
returns.
8 years ago
Sindre G. Langhus
959d49a26f
renamed Cache to Cached, and refactored many events to use Cached
8 years ago
Sindre G. Langhus
05fcd5f076
First commit
8 years ago
Joe4evr
f80687ef0e
Fix ParameterInfo.Type sometimes being null
8 years ago
Joe4evr
af33689d1e
Respond to feedback
8 years ago
Joe4evr
c7bb1cdf31
Fix whitespace
8 years ago
Joe4evr
02969ff7b5
Update doc samples for correctness, consistency, and a better complete quickstart example.
8 years ago
Khionu Sybiern
4b92497c3b
Amended after feedback
8 years ago
RogueException
4cf6d8e03f
Merge pull request #502 from Joe4evr/Before/AfterExecute
Add BeforeExecute/AfterExecute methods to ModuleBase
8 years ago
RogueException
c9b8ed992c
Started placeholders for analyzers
8 years ago
RogueException
b00b69234f
Users can no longer directly request user downloads.
8 years ago
RogueException
6188ff0a2f
Improve platform errors for websocket/udp
8 years ago
Joe4evr
ea298875af
Actually mark the methods virtual #derp
8 years ago
Joe4evr
c2599977a5
Add BeforeExecute/AfterExecute methods to ModuleBase
8 years ago
Khionu Sybiern
d057c1b564
Update to Docs' Homepage
Intended to make the Home more than a placeholder, and more homey
8 years ago
RogueException
35c10a1006
Don't throw if websocket close was requested
8 years ago
RogueException
a266d072db
Fixed nullref during reconnect
8 years ago
RogueException
547d7d241f
Added a few debug tools for stability testing
8 years ago
RogueException
11a639c5aa
Moved a few log events to the shard logger
8 years ago
RogueException
b91026f552
Stop spamming users/@me and voice/regions
8 years ago
Christopher F
6a0f41a4dc
Add voice guide
8 years ago