RogueException
75a5f4a739
Added Administrator, ChangeNick and ManageNick permissions
9 years ago
RogueException
7606dd650f
Use cancelTokens in LargeServerDownloader
9 years ago
RogueException
f04789619a
Fixed DiscordClient.Disconnect stalling
9 years ago
RogueException
64d4b0af32
Support nickname mentions in FindUsers
9 years ago
RogueException
69b53b2ce5
Merge pull request #55 from khionu/master
Added SelfBot Functionality by Config
9 years ago
RogueException
f74a393581
Merge pull request #56 from Lirusaito/master
Support Role Mentions
9 years ago
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
Khionu Terabite
afe1b318e8
Remove <see/> from Summary
9 years ago
Khionu Terabite
d30f462afc
Added SelfBot Setting
9 years ago
RogueException
5042ae22dd
Merge pull request #54 from 420foxbot/patch-user-nickname
Add Nicknames to User Model; Bump README to 0.9.1
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
RogueException
033ea96204
Merge pull request #52 from 420foxbot/master-user-bot
Add `User.IsBot` field, bump version number 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
RogueException
638fe71f6e
Merge pull request #49 from khionu/master
Removed hack
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
RogueException
8a8b01cc5b
Merge pull request #47 from Kwoth/master
Voice crashfix, Properly getting data for large servers.
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
1a18d920db
Merge pull request #42 from 420foxbot/unit-testing
Preliminary Unit-Testing
9 years ago
Christopher F
20b4288f57
Update README.md for Unit Test Badge; Docs
9 years ago
Christopher F
8522c8b5b0
Add Unit Tests for User Operations
- Test User Mentions
- Test User Edit [UserUpdatedEventArgs]
- Test CurrentUser.Edit [UserUpdatedEventArgs]
- Test SetStatus
- Test SetGame
9 years ago
Christopher F
bf41b30a9a
Added more Unit Tests for Messages, Channels; Removed Settings
- Test for Server.GetChannel
- Test for SendTyping [ChannelUserEventArgs]
- Test for EditChannel [ChannelUpdatedEventArgs]
- Test for Channel Mentions
- Test for DownloadMessages with/without cache
- Test for SendTTSMessage
9 years ago
Christopher F
c887adfa4b
Unit tests for Permissions
- Test AddGet Permissions
- Test AddRemove Permissions
- Test Permissions triggering ChannelUpdated
- Test HttpException triggered when affecting permissions in an invalid channel.
9 years ago
Christopher F
3f484f4c19
deprecated config.json
Environment Vars will be used for storing credentials, to maintain compatibility on the CI.
9 years ago
Christopher F
654396e665
Added basic Permissions testing
Test adding Permissions Rules and retrieving Permissions Rules
9 years ago
Christopher F
9b403e872a
Removed exception testing for messages
MessageQueue silently handles all exceptions, cannot test for them.
9 years ago
Christopher F
75ee7b0913
Message Unit Tests
Test Events for Send/Update/Delete Message
Test Exceptions for:
- Send to a Deleted Channel
- Send to a Channel with No Perms
- Update a Deleted Message
9 years ago
Christopher F
9e78ca4941
Begin rewriting Unit Tests
Fixed up existing code for Unit Tests,
Added EventArgs-less AssertEvent,
Added Tests for READY and JoinedServer
Temporarily moved initialization to it's own Test, may leave there?
9 years ago
RogueException
25f148d5a8
Several bugfixes
9 years ago