98c8928934
Missing Voice Regions
2017-11-12 16:58:31 -05:00
53b4890435
Add category support.
...
This adds:
* CategoryChannel, which represents a category
* Guild.by_category() which traverses the channels grouping by category
* Guild.categories to get a list of categories
* abc.GuildChannel.category to get the category a channel belongs to
* sync_permissions keyword argument to abc.GuildChannel.edit to sync
permissions with a pre-existing or new category
* category keyword argument to abc.GuildChannel.edit to move a channel
to a category
2017-09-13 09:44:36 -04:00
934456035e
Change VerificationLevel, ContentFilter to be IntEnums
2017-08-02 01:24:05 +09:00
25a1d8c300
Add support for user flags in Profile.
2017-06-30 18:49:49 -04:00
83f86f902a
Rename verification level to extreme due to demand.
2017-05-27 22:19:31 -04:00
ee3c77353f
Add highest verification level.
2017-05-27 01:12:06 -04:00
a0fc1402d7
Rename GuildRegion to VoiceRegion.
...
This naming makes more sense since voice regions are not a guild
exclusive concept.
2017-05-09 13:42:35 -04:00
86bfcdd129
Add support for message delete audit log action type.
2017-05-04 04:35:02 -04:00
c54a6a927d
Implement audit logs.
2017-04-30 02:58:27 -04:00
83649d7f0a
Support for new member message types.
2017-04-21 03:49:05 -04:00
0e5bf09021
Export missing enums.
2017-04-12 20:20:35 -04:00
728fae9285
Add Guild.explicit_content_filter.
2017-04-12 20:18:28 -04:00
ff9f5749e1
Update copyright year to 2017.
2017-01-20 23:19:19 -05:00
4c981ee631
Add support for relationships.
2017-01-20 19:28:43 -05:00
63604e0566
Use CDN URL for default avatars.
2017-01-09 03:35:51 -05:00
d1d54a468a
Rename Server to Guild everywhere.
2017-01-03 09:51:54 -05:00
7272190e2d
Add support for "Do Not Disturb" and "Invisible" statuses.
...
This deprecates Client.change_status in favour of the newer and more
correct Client.change_presence.
2016-09-26 19:55:42 -04:00
203c64a9a4
Add support for server verification levels.
...
This adds a new enum named VerificationLevel to denote said verification
level. This enum will also be used in the Client.edit_server calls
instead of the undocumented int parameter.
2016-09-12 22:38:06 -04:00
da986b2d7c
Support for pinned system messages.
2016-09-12 20:22:53 -04:00
8384edb061
Add new EU Central and EU West server regions.
2016-09-09 19:23:55 -04:00
e60047b756
Add remaining server regions to the enum.
2016-07-14 15:03:43 -04:00
a128249b63
Add support for different message types and call message.
2016-07-13 20:11:18 -04:00
69c506d7ae
Handle CHANNEL_UPDATE for group direct messages.
2016-07-13 17:23:35 -04:00
ddd3fd0a3d
Begin working on gateway v6 changes.
...
The first batch of changes are related to channel types and group
direct messages. Support these first so READY begins parsing.
2016-07-13 00:10:16 -04:00
5f776f369d
Add default avatar property to User.
2016-03-31 14:38:03 -04:00
b9873ea04e
Add new US Central and US South voice regions.
2016-02-04 18:09:51 -05:00
db4cc791dd
Update license of files to 2016.
2016-01-04 22:28:29 -05:00
79bdf2a721
Add enumerators instead of strings.
...
Changes channel type, status and server region into 3.4 enums.
2015-12-04 22:13:17 -05:00