Commit Graph

  • 47a58d354d Reimplement zlib streaming. Rapptz 2017-10-14 21:17:27 -04:00
  • c3a727ac7e Show sha1 for development versions. khazhyk 2017-10-12 21:32:26 -07:00
  • 92a37c2e4f Revert "Implement zlib streaming for the gateway." Rapptz 2017-10-14 15:22:39 -04:00
  • 462191a08b Implement zlib streaming for the gateway. Rapptz 2017-10-12 22:53:20 -04:00
  • 9b4a2dc7cb [commands] Minor speed-up for the BucketType.guild case. Rapptz 2017-10-08 07:57:58 -04:00
  • 1bb7b6ff2d [commands] Make CooldownMapping.get_bucket take Message instead. Rapptz 2017-10-08 07:52:56 -04:00
  • d53cada91e Fix TypeError in utils.oauth_url ReinaSakuraba 2017-10-04 21:27:31 -07:00
  • bae6f80327 [commands] Split Cooldown state processing to two different functions. MysterialPy 2017-09-27 21:37:07 +10:00
  • b22f7c76c5 Further clarify how bots can interact with emoji endpoints Pandentia 2017-10-03 00:22:06 +02:00
  • 51a696e674 Remove reference to "whitelisted" bots for emoji endpoints Pandentia 2017-10-03 00:10:01 +02:00
  • 13632faf97 Fix AppInfo.id being a string ReinaSakuraba 2017-10-02 13:38:05 -07:00
  • 065f408a10 Move pre-emptive message to DEBUG log level. Rapptz 2017-10-01 13:43:20 -04:00
  • 711dfb83ab Allow creating a channel with a category. Rapptz 2017-09-29 05:51:40 -04:00
  • 6d6ce14d7c Fix Guild.system_channel always returning None. Rapptz 2017-09-26 22:56:26 -04:00
  • f86ac47b28 Don't use Bulk Channel Edit endpoint if not actually moving channels. Rapptz 2017-09-24 04:55:10 -04:00
  • 148816c4e8 Temporarily add created channels to cache. Rapptz 2017-09-23 18:54:12 -04:00
  • fd531297d2 Changed discord.Client.event to debug log success instead of info log. espeonofespeonage 2017-09-23 12:50:12 +01:00
  • 54f2c71e71 Fix margins on <p> tags. Rapptz 2017-09-22 03:11:37 -04:00
  • 458cb83b47 Properly handle cases where a category is removed. Rapptz 2017-09-21 22:15:47 -04:00
  • dbf8b5bda6 Fix header size warnings. Rapptz 2017-09-21 21:16:00 -04:00
  • e3d69ce83d Add custom details directive. Rapptz 2017-09-21 21:15:37 -04:00
  • 8ed5fe472c More CSS fixes. Rapptz 2017-09-21 19:38:33 -04:00
  • 2bfd15ba89 Fix weird margins with unordered lists in the HTML5 output. Rapptz 2017-09-21 18:37:22 -04:00
  • de6cffa347 Try to build HTML5 for docs. Rapptz 2017-09-21 18:04:46 -04:00
  • 95c28f08e4 Fix sorting for channels. Rapptz 2017-09-21 00:11:36 -04:00
  • 3e00e7fe8a [guild] use a defaultdict in by_category Jake 2017-09-20 21:08:46 -07:00
  • 06296bfaf6 Changed README from using Markdown to use reStructuredText Giovani Irimea 2017-09-17 06:22:39 +02:00
  • 415ca9a774 Add webhook.url rooni 2017-09-18 19:31:20 +02:00
  • 025136076a Add an example for on_reaction_add waiting. Rapptz 2017-09-18 05:46:51 -04:00
  • 5e913b265b Change how coroutines are detected internally. Rapptz 2017-09-16 13:35:00 -04:00
  • 305cc3acfa Clarify VoiceClient.disconnect docs a little more. Rapptz 2017-09-16 13:29:36 -04:00
  • 91e2163523 Fix typo in http.create_channel Harmon 2017-09-13 18:05:09 -05:00
  • 7b2e06c263 Fix error when creating guild channels. Rapptz 2017-09-13 18:47:40 -04:00
  • e614f6b4cd [commands] Add CategoryChannelConverter Rapptz 2017-09-13 17:17:04 -04:00
  • 7df8897e3d Add Guild.create_category. Rapptz 2017-09-13 17:01:42 -04:00
  • 233c2d80ef Fix grammar in abc docs, add new implementation Steve C 2017-09-13 13:54:09 -04:00
  • 53b4890435 Add category support. Rapptz 2017-09-13 09:38:05 -04:00
  • e24914be0b [commands] Fix NameError when given an invalid prefix. Rapptz 2017-09-12 04:22:13 -04:00
  • 3cd1fdc1eb Document new features for guilds. Rapptz 2017-09-12 04:21:15 -04:00
  • 1367877d36 Fix crashing for now when a category is created. Rapptz 2017-09-08 21:28:45 -04:00
  • 8912625428 Fix docstrings for Webhook.send Rapptz 2017-09-08 04:23:11 -04:00
  • 4564b46f95 Quick start example doesn't respond to ourselves. Rapptz 2017-09-05 07:03:09 -04:00
  • 21fd94a449 Attempt to change how member functions are detected for Member objects Rapptz 2017-09-04 20:03:50 -04:00
  • dcde896e14 Fix __hash__ for Invite objects. Rapptz 2017-09-04 20:03:07 -04:00
  • 4db76c6c6b Switched places of user and reaction in wait_for example Nick 2017-08-30 16:30:16 -05:00
  • 12a371bfb8 [commands] Add MissingPermissions and BotMissingPermissions ReinaSakuraba 2017-08-30 20:18:41 -07:00
  • 10696a275b [commands] Have (bot_)has_permissions provide better failure responses ReinaSakuraba 2017-08-30 18:17:02 -07:00
  • 8646bddc90 [commands] Add MissingPermissions and BotMissingPermissions ReinaSakuraba 2017-08-30 17:55:48 -07:00
  • 63bca6604b Manually format reason parameter for kick and ban. Rapptz 2017-08-30 17:58:53 -04:00
  • ede1771960 Fix utils.get example. Rapptz 2017-08-30 01:37:25 -04:00
  • 62df23633a Sort roles by hierarchy instead of by ID. Rapptz 2017-08-29 16:23:29 -04:00
  • 221df0ab02 Update embed property doc grammar Steve C 2017-08-29 15:48:10 -04:00
  • 63fcfa6d02 [commands] Add CooldownMapping.from_cooldown factory classmethod. Rapptz 2017-08-27 16:59:04 -04:00
  • 1c967e9a7c [commands] Export cooldown classes as well. Rapptz 2017-08-27 16:55:23 -04:00
  • 4d421377e4 Fix on_guild_join param doc Steve C 2017-08-27 02:46:35 -04:00
  • 5e2d915375 Add pinning to manage_messages doc Steve C 2017-08-27 02:06:07 -04:00
  • 94e2c0e661 Add upload from URL to the FAQ. Rapptz 2017-08-25 09:07:30 -04:00
  • 99bd595f5e Rename webhook parameters to payload to avoid shadowing. Rapptz 2017-08-24 22:23:14 -04:00
  • e7d3085445 Webhook URLs can have dashes and underscores. Rapptz 2017-08-22 17:52:10 -04:00
  • 7ee63a26f0 Fix docstring Ethan 2017-08-21 20:50:59 -04:00
  • 7ee5dc22fb Fix a couple docstrings Steve C 2017-08-21 23:45:34 -04:00
  • 8eb6fa0329 Fix multi-part sending with aiohttp in webhooks. Rapptz 2017-08-22 00:26:43 -04:00
  • 754f3a2ae9 Don't make session a keyword only argument. Rapptz 2017-08-21 14:57:57 -04:00
  • 84f38b166e Add atomic keyword argument for member role editing operations. Rapptz 2017-08-21 10:40:24 -04:00
  • e5ebea75a9 Lazily fetch Emoji.roles and Emoji.guild to prevent memory leaks. Rapptz 2017-08-21 06:16:50 -04:00
  • f1e59ea933 Game objects are really dumb. Rapptz 2017-08-21 02:49:49 -04:00
  • b5d987347a Fix some docstrings. Rapptz 2017-08-21 02:08:47 -04:00
  • 310cb05040 Fix Webhook.execute alias. Rapptz 2017-08-21 02:04:44 -04:00
  • 37b0fdb898 Add webhook support. Rapptz 2017-08-21 01:54:33 -04:00
  • deaba1f5ab Use time.monotonic instead of time.time for heartbeat code. Rapptz 2017-08-19 22:15:29 -04:00
  • 1c60f9ccf4 Consume remaining keyword arguments in Game constructor. Rapptz 2017-08-19 12:10:48 -04:00
  • 9a0e9b0494 Update system_content strings for MessageType.new_member. Rapptz 2017-08-17 18:35:06 -04:00
  • 3b3b8a5150 Remove incorrect extraneous usage of reason keyword argument. Rapptz 2017-08-17 18:20:28 -04:00
  • 13c6a0a17a Add support for Guild.system_channel Rapptz 2017-08-17 18:13:18 -04:00
  • b8c19954e4 Add default type for Game. Rapptz 2017-08-16 19:36:17 -04:00
  • e0f733a5c1 use cdn url for custom emojis Ashton Tito 2017-08-14 22:14:24 -07:00
  • 80586cb081 Minor fixes in migrating doc Gorialis 2017-08-16 07:16:56 +09:00
  • 0f7482ed6e Add Client.latency, AutoShardedClient.latency and latencies. Rapptz 2017-08-15 23:41:11 -04:00
  • 63231ef033 Remove reason keyword argument from message deletion. Rapptz 2017-08-15 22:37:39 -04:00
  • adf99eb2cd Add delete_after to 'edit'. MysterialPy 2017-08-14 23:32:26 +10:00
  • d8360411ea Fix cases where user_id can be None in audit logs. Rapptz 2017-08-15 06:12:57 -04:00
  • fce2ef5534 [commands] Raise when an invalid prefix is given. Rapptz 2017-08-13 20:52:12 -04:00
  • 434d6dc347 Fix extraneous parentheses in Client.emojis render in migrating docs. Rapptz 2017-08-12 18:41:21 -04:00
  • 0d21e83b7f Fix the proxy support for aiohttp>=1.4. PapyrusThePlant 2017-08-11 16:44:15 +02:00
  • eb673ec2af [commands] Ensure no mentions escape clean_content Rapptz 2017-08-10 03:15:19 -04:00
  • cb709cc9da [commands] Fix clean_content converter not properly escaping mentions. Rapptz 2017-08-10 02:46:00 -04:00
  • be1cffb7c3 Support for discord.Object in Member.remove_roles and Member.add_roles Rapptz 2017-08-09 18:41:54 -04:00
  • f554861e68 Make discord.Object hashable. Rapptz 2017-08-09 18:39:32 -04:00
  • ecdd21212c Disallow setting non-permission attributes Mitchell Ferree 2017-08-08 20:06:14 -06:00
  • de65f7309b Add heartbeat_timeout to the Client options. Rapptz 2017-08-08 21:12:04 -04:00
  • ceafae0ab2 Add DiscordWebSocket.latency to measure discord heartbeat latency. Rapptz 2017-08-08 20:29:37 -04:00
  • f490afa5dc Fixed ExponentialBackoff not working when integral Matt Gardner 2017-08-07 22:46:42 -04:00
  • 8acf3d01ce Remove GuildChannel.is_default SinisterRectus 2017-08-07 10:08:13 -04:00
  • 1582116b72 Add documentation examples for AsyncIterator and change_presence. Gorialis 2017-08-02 08:10:28 +09:00
  • 20fae90a08 Add operation documentation for VerificationLevel, ContentFilter Gorialis 2017-08-02 01:38:15 +09:00
  • 934456035e Change VerificationLevel, ContentFilter to be IntEnums Gorialis 2017-08-02 01:24:05 +09:00
  • e493f1f2f4 Remove Guild.create_invite too since it relies on a default channel. Rapptz 2017-07-31 21:39:16 -04:00
  • 3dc1195637 Remove Guild.default_channel Rapptz 2017-07-31 21:30:35 -04:00
  • 9cfa39a1c7 Fix AsyncIterator documentation to properly show coroutines. Rapptz 2017-07-29 15:26:02 -04:00
  • 51a39b5b1c Rename avatar_is_animated to is_avatar_animated and make it a method. Rapptz 2017-07-27 06:26:00 -04:00