Lirusaito
6337266375
Restore ability to `.Mention` the `EveryoneRole`
9 years ago
Lirusaito
549b32de6d
Support Role Mentions
`Message.MentionedRoles` is now populated properly with roles.
`Role.IsMentionable` has been added to determine whether
`Role.Mention` now mentions roles that are `IsMentionable` as expected (otherwise returns empty string)
`Role.Edit` now takes parameter `bool? isMentionable`
`Server.CreateRole` now takes parameter `bool isMentionable`
`IsMentionable` added to `UpdateRoleRequest`
9 years ago
Christopher F
440e193fdf
Add Nicknames to User Model; Bump README to 0.9.1
9 years ago
RogueException
58e9716158
Actually bumped the version to 0.9.1
9 years ago
Christopher F
789419ac86
don't check for null and default to false
9 years ago
Christopher F
c012261cd1
Add `User.IsBot` field, bump version number to 0.9rc4
A few users requested an IsBot field for marking Bot Accounts;
Bumping Version number because it has been 0.9-rc3 forever and that's caused a bit of confusion in the channel with what version users are on.
9 years ago
RogueException
4f632df446
Don't cache DefaultChannel or EveryoneRole
9 years ago
RogueException
46e5b44483
Removed EnableMultiserver
9 years ago
Khionu
58025d303f
Removed hack; code now assumes client is logged in as Bot Account, without 1 voice channel limit
9 years ago
RogueException
4d8e5b878f
Made large server downloader more stable
9 years ago
RogueException
87c9d2243b
Merge pull request #44 from moiph/master
check for server==null in User.ServerPermissions getter
9 years ago
RogueException
0a068bb63c
PR cleanup, adjusting delay times
9 years ago
Master Kwoth
e72d681b96
Removed unused variable
9 years ago
Master Kwoth
f7ba519989
Changed loglevel to Verbose for large server data message
9 years ago
Master Kwoth
765e986018
Now getting all of the large server data properly
9 years ago
Master Kwoth
659e63f2b4
Voice Socket error fix
9 years ago
RogueException
8f0bc1933a
Add a timeout to guild member chunking, fix voice connections, delay READY.
9 years ago
Pat Murphy
0361f2e2d6
check for server==null in User.ServerPermissions getter
9 years ago
RogueException
a44d7de473
This is what I get for pushing to master
9 years ago
RogueException
ce23943b45
v4 bugfix
9 years ago
RogueException
35ec23d33c
Pass v4 info to the right endpoint
9 years ago
RogueException
24e71f7c1a
Request gateway v4, support reconnects
9 years ago
RogueException
a5beded156
Fixed READY crash on v4 gateway
9 years ago
RogueException
a357a06d33
Added delay to member request batching
9 years ago
RogueException
b7edf48a19
Actually batch, not just offset...
9 years ago
RogueException
db295bac3a
Minor changes
9 years ago
RogueException
4e3f726073
Added member request batching
9 years ago
RogueException
25f148d5a8
Several bugfixes
9 years ago
RogueException
5decad09a1
Be more strict with resetting queue warnings, to prevent spam
10 years ago
RogueException
1ef5e4a1ca
Cleaned up LogManager
10 years ago
RogueException
ce8e69d83c
Added a few missing ConfigureAwait(false)
10 years ago
RogueException
0ec7218ad0
Provide more information during MessageQueue warnings
10 years ago
RogueException
c387e04c09
Reorganize Logger.cs
10 years ago
RogueException
3b71a329b8
AudioExtensions.GetAudioClient should be an extension method
10 years ago
RogueException
00f8c7a733
Fixed TTS
10 years ago
RogueException
564e6ca2cc
Added a cleanup note for Message.Resolve
10 years ago
RogueException
03920b9d48
Added non-generic Modules.Add method
10 years ago
RogueException
3101e23228
Store AppName/Url/Version in DiscordConfig, generate config for AudioClient
10 years ago
RogueException
212890a147
Removed raw input/output from Debug logging
10 years ago
RogueException
b9d68b723a
Renamed LoggedIn event to Ready
10 years ago
RogueException
f7b2eb7f6f
Avoid processing online users twice during connection
10 years ago
RogueException
d6f22d11dc
Wait for all offline users before raising LoggedIn
10 years ago
RogueException
d7ecefb5cb
Improved performance where Channel.GetUser is used
10 years ago
RogueException
41125c41db
Fixed Channel.GetUser
10 years ago
RogueException
c6af9fa70d
Fixed channel's user cache not populating on READY
10 years ago
RogueException
8e519d1925
Several permission cache fixes
10 years ago
RogueException
989243f88c
Fixed Channel.Users permissions cache creation
10 years ago
RogueException
ca792a798a
Fixed compile warning
10 years ago
RogueException
964ba82928
Added a few more placeholders to ETFReader
10 years ago
RogueException
04645bb327
Reorganized ETFReader to match ETFWriter's layout
10 years ago