Commit Graph

  • 517cc561ae Allow loading plugin class instances Andrei 2017-05-07 01:52:03 -0700
  • 4d1a92d7ad Initial stab at audit log stuff Andrei 2017-05-06 23:11:37 -0700
  • 6c76a9a8da Create data if loaded object is empty Andrei 2017-05-06 18:00:17 -0700
  • eb17b0f655 Update README.md #27 José Duarte 2017-05-04 18:02:28 +0100
  • 0218b3c242 Add docstrings to MessageEmbed* objects #26 R3T4RD3D 2017-04-11 01:49:09 +0200
  • ccfddb850a Add docstrings to types.user module R3T4RD3D 2017-04-11 00:49:23 +0200
  • f7fd52c506 Merge 154e1d8507 into dae10ef47a #21 r3t4rd3d 2017-04-28 05:06:01 +0000
  • b590f8b30f Fix groups not being added to regex string Andrei 2017-04-27 17:30:27 -0700
  • dae10ef47a more docs stuff #20 feature/docs-redux Andrei 2017-04-27 16:35:21 -0700
  • 9d4e34dace More DOCS stuff Andrei 2017-04-27 10:19:22 -0700
  • c8289bf5fe Merge branch 'master' into feature/docs-redux Andrei 2017-04-26 15:25:05 -0700
  • 6e8719b128 Add tests for Channels Andrei 2017-04-26 13:20:41 -0700
  • 3e7c0a1ae3 Add support for detecting NSFW channels Andrei 2017-04-26 13:15:23 -0700
  • 01820d2bc9 Fix some issues with the way command regexes work Andrei 2017-04-25 14:23:47 -0700
  • 2161977902 Fix issue with sanitization Andrei 2017-04-25 08:10:55 -0700
  • 9da191ae91 Proper time conversion Andrei 2017-04-25 07:27:03 -0700
  • 898ba53f27 s/isoformat/strftime Andrei 2017-04-25 07:00:09 -0700
  • a544a6d020 Add snowflake-utils from_datetime and from_timestamp Andrei 2017-04-25 06:55:32 -0700
  • 3410849543 Fix cases where member presence can be stomped on Andrei 2017-04-25 06:55:18 -0700
  • fb9128a092 Bump holster version Andrei 2017-04-25 06:55:05 -0700
  • 34615cc398 Use proper URL format for deleting message reaction Andrei 2017-04-24 15:42:52 -0700
  • c7a4b25c7b s/uesr_id/user_id Andrei 2017-04-24 15:40:52 -0700
  • 8687a47c14 Add Guild.get_invites, Guild.get_emojis, MessageReactionAdd.delete Andrei 2017-04-24 15:32:17 -0700
  • 5ca596b889 Add ability to pass conditional to Plugin.wait_for_event Andrei 2017-04-24 15:31:47 -0700
  • d9f619f007 Rename Invite.create -> create_for_channel Andrei 2017-04-24 15:31:01 -0700
  • 2970466311 Add Chainable/async utils Andrei 2017-04-24 15:30:43 -0700
  • 33f77869d5 Add GuildEmoji.delete Andrei 2017-04-24 12:57:37 -0700
  • 1f50274554 Fix users loaded in GuildCreate missing presence information Andrei 2017-04-24 12:57:02 -0700
  • 7256ff35fc Fix API-returned GuildEmoji's not having guild_id set Andrei 2017-04-24 12:56:40 -0700
  • 701b0d2437 Bump holster, fix bug with sanitizing mentions Andrei 2017-04-24 12:56:15 -0700
  • bd431d949e Bump holster version Andrei 2017-04-22 15:15:21 -0700
  • a8a2c64e95 Add support for multiple attachments Andrei 2017-04-22 00:34:02 -0700
  • a52ab456b1 Deprecate Message.create_reaction in favor of Message.add_reaction Andrei 2017-04-21 19:48:27 -0700
  • b82c3ab69a Add explicit_content_filter and default_message_notifications to guilds Andrei 2017-04-21 19:47:54 -0700
  • db54d2a392 Fix issues with calculating abbreviations (closes #15) Andrei 2017-04-21 10:54:42 -0700
  • 43c1838011 Refactor storage module, greatly simplify (#22) Andrei Zbikowski 2017-04-21 10:36:04 -0700
  • f155128bb0 Fixed typo in example (#23) Jamie Bishop 2017-04-21 18:28:36 +0100
  • 5221d22970 Fixed typo in example #23 Jamie Bishop 2017-04-21 16:28:43 +0100
  • a6deea55ae Refactor storage module, greatly simplify #22 feature/storage Andrei 2017-04-20 15:43:49 -0700
  • 281e686232 Add some additional requirement options Andrei 2017-04-19 07:10:37 -0700
  • 4fcdb025d0 Add a callback within FileProxyPlayable Andrei 2017-04-19 07:10:01 -0700
  • 363d3b057c Revert presence stuff for now, Andrei 2017-04-18 13:17:59 -0700
  • bad953e58d Fix smashing PresenceUpdate.user value in state module Andrei 2017-04-18 12:59:09 -0700
  • 5eeec20a75 Fix overflowing timestamp in voice player Andrei 2017-04-18 11:26:30 -0700
  • 1a9b973a0c content is optional for channels_messages_modify Andrei 2017-04-18 11:26:02 -0700
  • 1db1fc3bf3 s/resumed_events/replayed_events typo Andrei 2017-04-18 08:47:36 -0700
  • 4bab008f79 Fix BufferedOpusEncoderPlayable cutting off playback too soon Andrei 2017-04-18 07:37:11 -0700
  • 517c0037ee Fix various Python 3 voice issues Andrei 2017-04-18 07:05:06 -0700
  • 3dc6e6f99d Fix possible edge case when bot has nickname and is mentioned Andrei 2017-04-18 07:03:27 -0700
  • a50f864c14 Ensure Unset is falsey Andrei 2017-04-18 07:03:16 -0700
  • c41dca5512 Make pynacl optional dependency Andrei 2017-04-18 05:25:00 -0700
  • 7ee41771b6 Update docs on Client.update_presence, fix Channel.send_message Andrei 2017-04-15 13:17:23 -0700
  • 54222989ba Switch from API v6 -> v7 to get more useful errors Andrei 2017-04-15 13:17:04 -0700
  • bcb3ac682e Cache PIP w/ travis Andrei 2017-04-15 13:16:52 -0700
  • 6819ca6d60 Python 3.2 doesn't have unicode literal backwards-compat Andrei 2017-04-14 15:39:44 -0700
  • cc170e2cff s/langauge/language Andrei 2017-04-14 15:27:02 -0700
  • 5ed5f525ed voice - only return metadata in property if we have metadata set Andrei 2017-04-14 15:08:18 -0700
  • add53ec444 Add some tests around embeds Andrei 2017-04-14 15:05:10 -0700
  • e78c99b605 Add tests/CI, fix playable import error on py3 Andrei 2017-04-14 14:58:24 -0700
  • 13c9721190 Users with administrator can execute all permissions Andrei 2017-04-14 14:36:17 -0700
  • b340440ec1 Fix the way cached presences work Andrei 2017-04-14 14:35:06 -0700
  • b0854c0969 Remote duration argument-parser field Andrei 2017-04-14 14:34:21 -0700
  • f2f9a96804 Add more visibility into resumes on GatewayClient Andrei 2017-04-13 11:38:33 -0700
  • 3c3a318ae8 Improve channels_messages_create function signature Andrei 2017-04-13 11:38:22 -0700
  • e9317e9ee4 What am I even smoking Andrei 2017-04-12 14:54:34 -0700
  • 968745341b Create a non-authed client when using Webhook.from_url Andrei 2017-04-12 14:52:15 -0700
  • fa6cddc2f5 Add support for constructing webhook from a URL Andrei 2017-04-12 14:37:44 -0700
  • 154e1d8507 Fix links #21 R3T4RD3D 2017-04-11 19:10:31 +0200
  • a3e22765b7 Add missing table item R3T4RD3D 2017-04-11 18:56:40 +0200
  • 21d4cd6e6a Add documentation to user class R3T4RD3D 2017-04-11 17:06:45 +0200
  • b96b7e5fa8 Add Guild.owner to grab a guild owners member Andrei 2017-04-11 07:38:34 -0700
  • 6af9e24456 Add support for leaving guilds Andrei 2017-04-11 07:38:27 -0700
  • 71e207a84d Take a stab at some client documentation Andrei 2017-04-11 07:37:20 -0700
  • d98432db6d Release v0.0.8 v0.0.8 Andrei 2017-04-11 07:12:07 -0700
  • 03dab6d829 Voice Send Support (#17) Andrei Zbikowski 2017-04-10 22:23:09 -0700
  • 642542d975 Add support for updating guild emoji, opening DMs Andrei 2017-04-10 21:48:45 -0700
  • 375b1ff942 Make sure emojis track guild_id Andrei 2017-04-10 21:48:32 -0700
  • 1015ba4704 Add documentation to MessageEmbed* objects #18 R3T4RD3D 2017-04-11 01:49:09 +0200
  • 203b6a9114 Add documentation to user class R3T4RD3D 2017-04-11 00:49:23 +0200
  • 4d34ce230e First stab at reworking docs andrei 2017-04-10 01:34:58 -0700
  • 28b0bf72fb Plugin name should be the first trigger Andrei 2017-04-10 01:03:53 -0700
  • f3ae56a496 Fix role mentions Andrei 2017-04-09 22:09:34 -0700
  • 8b59d9a76a Fix some incorrect bounds checks, add MemoryBufferedPlayable #17 feature/voice Andrei 2017-04-09 20:58:41 -0700
  • 61cb482532 Fix resuming from a pause lerping music timestamp Andrei 2017-04-09 20:02:33 -0700
  • fd2a9ff594 Cleanup, etc Andrei 2017-04-09 18:56:16 -0700
  • 3394c9784c Add a proxy, allow for more pipin' Andrei 2017-04-06 23:13:53 -0700
  • 438e14744e rework playables/encoding/etc a bit Andrei 2017-04-06 22:55:34 -0700
  • d765a93180 Properly reset state when resuming from a pause Andrei 2017-04-05 14:10:26 -0700
  • 6d8e99d086 Refactor playables Andrei 2017-04-04 17:58:40 -0700
  • e044b9b7ec Remove debugging, don't open a pipe for stderr Andrei 2017-04-04 16:35:50 -0700
  • 641724a63d Voice encryption, dep version bump, etc fixes Andrei 2017-04-04 15:54:28 -0700
  • 879011f6f0 Cleanup andrei 2017-04-04 10:06:35 -0700
  • fbd77e48ae Refactor playables a bit, general fixes n stuff Andrei 2017-04-04 07:32:43 -0700
  • 027ecbf9e0 Merge branch 'master' into feature/voice Andrei 2017-04-03 20:07:32 -0700
  • b341ae9aee Fix missing \n Andrei 2017-04-03 17:50:13 -0700
  • 19201517fd Fix smashing important state on GUILD_UPDATEs Andrei 2017-03-28 17:36:06 -0700
  • b00e82da63 Add MessageReactionRemoveAll utils, Message.get_reactors Andrei 2017-03-18 21:33:08 -0700
  • 1a9b0d2e76 Store raw argument string on the Command object Andrei 2017-03-18 16:16:15 -0700
  • 66433be371 Add default avatars Andrei 2017-03-18 03:58:04 -0700
  • a8793c869f Add duration arg type, fix GuildMember.remove_role Andrei 2017-03-16 19:05:50 -0700