f8f8f418f3
Split Game object to separate Activity subtypes for Rich Presences.
...
This is a massive breaking change.
* All references to "game" have been renamed to "activity"
* Activity objects contain a majority of the rich presence information
* Game and Streaming are subtypes for memory optimisation purposes for
the more common cases.
* Introduce a more specialised read-only type, Spotify, for the
official Spotify integration to make it easier to use.
2018-03-05 11:15:49 -05:00
4fef6fc4b0
Fix minor typo in migrating documentation.
2018-01-22 17:34:46 -05:00
c32b28f46d
Add documentation for new_member system messages
2018-01-22 17:46:28 +01:00
04d9dd9c0d
Change PartialReactionEmoji to PartialEmoji, add a PartialEmojiConverter
2018-01-06 17:32:25 -05:00
3112e1c17e
Add intersphinx
2018-01-06 17:23:59 -05:00
6813280938
websupport is not actually a Sphinx extension apparently.
2017-12-29 06:34:06 -05:00
e9f887aab2
Add websupport extension to extension list.
2017-12-29 06:29:59 -05:00
98c8928934
Missing Voice Regions
2017-11-12 16:58:31 -05:00
54f2c71e71
Fix margins on <p> tags.
2017-09-22 03:11:37 -04:00
dbf8b5bda6
Fix header size warnings.
2017-09-21 21:16:00 -04:00
e3d69ce83d
Add custom details directive.
2017-09-21 21:15:37 -04:00
8ed5fe472c
More CSS fixes.
2017-09-21 19:38:33 -04:00
2bfd15ba89
Fix weird margins with unordered lists in the HTML5 output.
2017-09-21 18:37:22 -04:00
de6cffa347
Try to build HTML5 for docs.
2017-09-21 18:04:46 -04:00
e614f6b4cd
[commands] Add CategoryChannelConverter
2017-09-13 17:19:30 -04: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
4db76c6c6b
Switched places of user and reaction in wait_for example
2017-08-31 18:07:12 -04:00
12a371bfb8
[commands] Add MissingPermissions and BotMissingPermissions
2017-08-30 23:21:04 -04:00
4d421377e4
Fix on_guild_join param doc
2017-08-27 16:08:06 -04:00
94e2c0e661
Add upload from URL to the FAQ.
2017-08-25 09:07:30 -04:00
37b0fdb898
Add webhook support.
...
Allows for usage of either `requests` and `aiohttp` when used in
"Standalone" mode.
Fixes #704
2017-08-21 01:57:07 -04:00
13c6a0a17a
Add support for Guild.system_channel
2017-08-17 18:14:52 -04:00
80586cb081
Minor fixes in migrating doc
2017-08-16 07:09:06 -04:00
434d6dc347
Fix extraneous parentheses in Client.emojis render in migrating docs.
2017-08-12 18:41:21 -04:00
8acf3d01ce
Remove GuildChannel.is_default
2017-08-08 17:31:09 -04:00
1582116b72
Add documentation examples for AsyncIterator and change_presence.
2017-08-08 17:31:08 -04:00
20fae90a08
Add operation documentation for VerificationLevel, ContentFilter
2017-08-02 01:38:15 +09:00
e493f1f2f4
Remove Guild.create_invite too since it relies on a default channel.
2017-07-31 21:39:48 -04:00
3dc1195637
Remove Guild.default_channel
...
The concept no longer exists.
2017-07-31 21:32:12 -04:00
9cfa39a1c7
Fix AsyncIterator documentation to properly show coroutines.
2017-07-29 15:26:02 -04:00
8f0dcaa666
Variadic arguments are a tuple not a list.
2017-07-10 20:33:53 -04:00
2f97678a79
First pass at commands narrative documentation.
2017-07-08 00:28:23 -04:00
bd67cb5137
Hide constructor for objects that shouldn't be created by users.
2017-07-05 17:30:36 -04:00
e0f02f1775
Rename AsyncIterator.get to next to prevent shadowing.
2017-07-04 10:45:38 -04:00
c98443e9aa
Fix wrong order in migrating docs.
2017-07-02 17:49:56 -04:00
867d918e30
Add when_mentioned and when_mentioned_or to the documentation.
2017-07-01 16:18:07 -04:00
25a1d8c300
Add support for user flags in Profile.
2017-06-30 18:49:49 -04:00
51429f98e8
Fix typo in migrating page.
2017-06-29 20:25:40 -04:00
c23ef9e8a4
[commands] Add __global_check_once to list of cog functions.
2017-06-20 23:55:17 -04:00
717f11d635
[commands] Add Bot.check_once for a global check that is called once.
...
There is a counterpart for this in cogs, called __global_check_once.
This allows for predicates that would filter a command globally that
do not necessarily require rechecking in the case of e.g. the help
command such as blocking users or blocking channels.
2017-06-20 23:41:13 -04:00
efe8fbf6ed
Fix format string in documentation.
2017-06-12 17:39:12 -04:00
d239cc2666
Implement "partial" message events.
...
These are events that get triggered regardless of the state of the
message cache. Useful for getting data from before the bot was booted.
2017-06-09 18:36:59 -04:00
0f7c1e09b0
Fix mixed order in migrating docs.
2017-06-05 23:15:29 -04:00
6135d4cd45
Fix typing/history showing up twice in the documentation.
2017-06-03 02:46:20 -04:00
bef636e1e3
Fix mistake in migrating docs.
2017-06-02 16:51:58 -04:00
a18267ca49
Fix FAQ to showcase that there is a single parameter, the error.
2017-06-02 06:25:39 -04:00
d85e479be6
Minor fix in migrating page.
2017-05-31 15:28:54 -04:00
fb7689f8ea
Add some margin for supported operations sections.
2017-05-31 14:50:31 -04:00
95451c35e7
Document Message.embeds and Message.attachments changes.
2017-05-31 01:57:18 -04:00
8d3279b291
Implement an Attachment model.
2017-05-30 22:27:45 -04:00