Commit Graph

  • c3da6cdbd3 Add ref links to the commands API page. Rapptz 2017-05-22 21:18:45 -04:00
  • f588876587 Use Python3Lexer instead of PythonLexer for pygments. Rapptz 2017-05-22 07:21:23 -04:00
  • f57ec81eec Documentation fix. Rapptz 2017-05-21 17:55:09 -04:00
  • 835c27f5af Version bump to v0.16.8 v0.16.8 Rapptz 2017-05-21 17:49:39 -04:00
  • 4c05b4626b Add timeouts for websocket initial connections. khazhyk 2017-03-05 20:46:55 -08:00
  • d672f84932 Raise when an invalid permission is passed to PermissionOverwrite. Rapptz 2017-05-20 15:34:41 -04:00
  • 3436792614 Allow setting a presence upon logging in. Rapptz 2017-05-20 15:19:47 -04:00
  • 9e24d43c63 Rewrite Client.run yet again. Rapptz 2017-05-20 14:29:33 -04:00
  • 6e2ecbc167 Re-raise exceptions from Client.start in Client.run. Rapptz 2017-05-20 12:58:29 -04:00
  • f3eb039c4b Re-implement how Client.run is done by using run_forever instead. Rapptz 2017-05-20 12:46:26 -04:00
  • 4dfaffd5f2 Only do loop cleanup in finally block when on windows. Rapptz 2017-05-20 12:06:58 -04:00
  • 1e1b02c630 Check if we're closing the event loop before using it. Rapptz 2017-05-20 11:58:29 -04:00
  • 6119f280c5 Warnings are yellow. Rapptz 2017-05-20 09:15:57 -04:00
  • 229c471106 More broken Channel references. Rapptz 2017-05-20 08:48:04 -04:00
  • bd7b2e2d35 Oversight in Permissions still having a table. Rapptz 2017-05-20 08:46:17 -04:00
  • 969bb085cb Slightly different styling for supported operations. Rapptz 2017-05-20 08:39:52 -04:00
  • f4e01b3a92 Make supported operations stand out more than attributes. Rapptz 2017-05-20 02:08:34 -04:00
  • 3727618b65 Kill remaining references to discord.Channel in documentation. Rapptz 2017-05-19 21:57:25 -04:00
  • 8a49a3a74f Update migrating page with new extension information. Rapptz 2017-05-19 21:56:16 -04:00
  • b81fbb5a7f [commands] Add Context.reinvoke and Command.root_parent Rapptz 2017-05-19 21:33:39 -04:00
  • c3e39cd722 [commands] Fix Context.command_failed from being incorrect. Rapptz 2017-05-18 20:48:38 -04:00
  • 8526995004 Minor speedup when doing comparisons. Rapptz 2017-05-18 05:15:06 -04:00
  • 8e34a256a4 Fix User == Member comparisons. Rapptz 2017-05-18 05:12:48 -04:00
  • 026e526817 Lazy fix for active class when viewport is too small for sidebar. Rapptz 2017-05-17 20:10:58 -04:00
  • 02d854a99c Fix format string in new bot template. Rapptz 2017-05-17 19:48:51 -04:00
  • 8aa04b7084 First pass at having a __main__ file. Rapptz 2017-05-17 05:53:24 -04:00
  • 3cb680159e Add __unload to the special cog method list. Rapptz 2017-05-17 00:57:21 -04:00
  • df90aaa610 Rename internal ConnectionState attribute to have an underscore. Rapptz 2017-05-16 20:20:39 -04:00
  • 9cbbd8af65 Highlight currently visited section. Rapptz 2017-05-16 03:12:43 -04:00
  • 7a06f0f3bf Client.get_user_info uses int for IDs not str. Rapptz 2017-05-15 21:31:38 -04:00
  • 20949fc70e Add helpful admonition CSS. Rapptz 2017-05-15 20:47:49 -04:00
  • 7a84661312 Rename Colour.to_tuple to Colour.to_rgb. Rapptz 2017-05-15 03:40:27 -04:00
  • 6f53491f9a Add Colour.from_rgb. Rapptz 2017-05-15 03:36:47 -04:00
  • c1130d2879 [commands] Update check examples to work with rewrite. Rapptz 2017-05-15 02:52:20 -04:00
  • 4023510032 Use describe for Colour documentation. Rapptz 2017-05-15 02:29:03 -04:00
  • d80e08c1c6 Fix all broken cross references in the migrating page... again. Rapptz 2017-05-15 02:08:56 -04:00
  • b895a3fabb Remove a bunch of red from the theme. Rapptz 2017-05-15 01:55:42 -04:00
  • dd11b1f54c Make buttons in the sidebar not so sticky looking. Rapptz 2017-05-15 01:42:30 -04:00
  • db3bc4076a Completely new theme separate from alabaster. Rapptz 2017-05-15 01:22:00 -04:00
  • 2d465d9b3c Fix dead links in the migrating page. Rapptz 2017-05-14 23:55:38 -04:00
  • c45d18a6ea Add note about upgraded dependencies in the migrating page. Rapptz 2017-05-14 17:59:17 -04:00
  • 6b3abeb810 Fix FAQ using string for IDs. Rapptz 2017-05-14 04:43:15 -04:00
  • de00573288 Fix some broken cross references in the migrating page. Rapptz 2017-05-13 23:16:40 -04:00
  • b0dec645cb Add warning about sharing tokens. Rapptz 2017-05-13 21:31:38 -04:00
  • f73eb087c9 Use describe instead of tables for supported operations. Rapptz 2017-05-13 18:48:14 -04:00
  • 96eca8aa53 Add Colour.blurple and Colour.greyple. Rapptz 2017-05-13 17:39:12 -04:00
  • 64d09f3720 Force disconnect in abc.Connectable.connect. Rapptz 2017-05-13 16:01:32 -04:00
  • cacd49b039 Be more consistent with period placements. Rapptz 2017-05-12 22:48:17 -04:00
  • c6e1629011 Make images in the discord intro have consistent dimensions. Rapptz 2017-05-12 22:45:27 -04:00
  • 56972f509f Remove ugly background in the FAQ page. Rapptz 2017-05-12 22:09:53 -04:00
  • 823bfe5b2d Rename image file to lower case png. Rapptz 2017-05-12 22:00:19 -04:00
  • cf2269fdf4 Fix some left over incorrect snippets. Rapptz 2017-05-12 21:11:22 -04:00
  • a93145d1f0 Fix dead cross-reference links in the migrating page. Rapptz 2017-05-12 21:01:50 -04:00
  • 53926e3126 Hide the title in the index. Rapptz 2017-05-12 20:37:45 -04:00
  • b44bba6ee6 First pass at documentation reform. Rapptz 2017-05-12 20:14:34 -04:00
  • be2e706b2a Rename abc.Callable to abc.Connectable. Rapptz 2017-05-10 21:36:49 -04:00
  • d7478425ca [commands] Converter.convert is always a coroutine. Rapptz 2017-05-10 21:30:41 -04:00
  • 8ef984746a [commands] Fix default error handler to work with the switch. Rapptz 2017-05-10 19:36:46 -04:00
  • 5106feaf57 Allow comparison between User and Member instances again. Rapptz 2017-05-10 19:32:25 -04:00
  • a2c9cefac9 [commands] Re-order error handler arguments. Rapptz 2017-05-10 17:49:42 -04:00
  • 6b063deda9 Only set the attribute if it isn't None. Rapptz 2017-05-10 14:57:26 -04:00
  • e557f69c83 Make sure that websockets.connect is a coroutine. Rapptz 2017-05-09 20:35:18 -04:00
  • 8081a654e8 Remove Guild.change_vanity_invite in favour of Guild.edit Rapptz 2017-05-09 17:49:05 -04:00
  • 1db31d8339 Add back Client.create_guild. Rapptz 2017-05-09 14:11:13 -04:00
  • a0fc1402d7 Rename GuildRegion to VoiceRegion. Rapptz 2017-05-09 13:42:35 -04:00
  • 152fc89508 Properly check for audit log entry termination. Rapptz 2017-05-07 21:04:43 -04:00
  • 140be3e4c8 Make AuditLogDiff.roles an empty list instead of None. Rapptz 2017-05-07 12:05:10 -04:00
  • eb58ddffd8 Skip None action types when iterating. Rapptz 2017-05-07 11:53:17 -04:00
  • dff6bcc745 Add support for audit log reasons. Rapptz 2017-05-07 03:08:06 -04:00
  • 2b44876955 Fix NameError when making things Object in audit logs. Rapptz 2017-05-07 01:06:15 -04:00
  • 7916878eb5 Audit log role add and removes are lists, not single item. Rapptz 2017-05-06 16:24:14 -04:00
  • d7153b1b5c Replace hasattr with try except in chunker. Rapptz 2017-05-05 21:45:51 -04:00
  • 1626ade67d Split on_channel_pins_update as well. Rapptz 2017-05-05 21:36:35 -04:00
  • 322c70fda9 Rework some events to make more sense. Rapptz 2017-05-05 20:47:25 -04:00
  • c20ba51e28 [commands] Export is_nsfw check. Rapptz 2017-05-05 20:21:28 -04:00
  • d24c2a09b6 Change some format usage to use %-formatting. Rapptz 2017-05-04 06:03:02 -04:00
  • 86bfcdd129 Add support for message delete audit log action type. Rapptz 2017-05-04 04:26:11 -04:00
  • 663315f7ac Explicitly close UDP sockets when re-creating them. Rapptz 2017-05-02 20:25:54 -04:00
  • fac43ad595 Fix NameError in HTTPClient.kick Rapptz 2017-05-02 20:14:40 -04:00
  • c8937ed2aa [commands] Add is_nsfw check. Rapptz 2017-05-01 22:36:22 -04:00
  • c9565e57d3 Make sure that the chunker task only runs once. Rapptz 2017-05-01 22:34:24 -04:00
  • b24b027d49 Add Permissions.view_audit_logs Rapptz 2017-03-21 19:37:04 -04:00
  • ba2dad2093 Add support for setting and retrieving guild vanity invites. Rapptz 2017-04-30 07:16:11 -04:00
  • 86b9099f3a Changed audit_log to audit_logs in documentation Twentysix 2017-04-30 12:56:58 +02:00
  • c54a6a927d Implement audit logs. Rapptz 2017-04-30 02:58:27 -04:00
  • 3f45db5c3b Better TextChannel.is_nsfw() check. Rapptz 2017-04-30 02:53:33 -04:00
  • 10453d6718 Add Client.get_emoji to get an Emoji from an ID. Rapptz 2017-04-30 02:53:05 -04:00
  • d3a86a5fb6 Add TextChannel.is_nsfw method to check for NSFW channels. Rapptz 2017-04-26 21:02:30 -04:00
  • 92d55077aa Don't set VoiceClient.channel to None when VOICE_STATE_UPDATE says so. Rapptz 2017-04-26 04:52:49 -04:00
  • 37681dd0ea [commands] Fix lack of space in when_mentioned Rapptz 2017-04-24 00:23:23 -04:00
  • 6188397fc9 [commands] Add Context.voice_client shortcut. Rapptz 2017-04-24 00:16:48 -04:00
  • c005ef5d44 [commands] Make when_mentioned always have both mention formats. Rapptz 2017-04-24 00:13:27 -04:00
  • 4835ca3404 Revert "Add timeouts for websocket initial connections." Rapptz 2017-04-23 17:08:17 -04:00
  • a76909e182 Fix RESUME handling and make sure to wait 5 seconds before attempting. Rapptz 2017-04-22 21:36:29 -04:00
  • e445fa9335 Wait 5 seconds before attempting to RESUME during INVALIDATE_SESSION. Rapptz 2017-04-22 21:34:56 -04:00
  • 1519a6fefa Fix some linting errors. Rapptz 2017-04-22 04:50:31 -04:00
  • c30ab8a3e5 Fix NameError in Role.edit when moving roles. Rapptz 2017-04-22 04:47:43 -04:00
  • 0ce781b37c Fix NameError in GuildChannel.changed_roles Rapptz 2017-04-22 04:44:21 -04:00
  • 3cfebc4605 Timeout when doing initial connection. Rapptz 2017-04-22 02:14:06 -04:00
  • 6dca5035df Add timeouts for websocket initial connections. khazhyk 2017-03-05 20:46:55 -08:00