Commit Graph

  • 09dee3d46a Fix ready never firing for truly unavailable guilds Amish Shah 2016-09-03 21:10:05 +01:00
  • 68acf37fd4 Add stricter/better ESLint config (#589) Schuyler Cebulskie 2016-09-03 15:45:23 -04:00
  • 2682c07bd8 Add dev dependencies and cleanup ESLint file (#588) Schuyler Cebulskie 2016-09-03 14:32:04 -04:00
  • a172fffd76 Actually add GUILD_SYNC Amish Shah 2016-09-03 17:59:10 +01:00
  • 513fdabd19 Add GUILD_SYNC support (user accounts are fixed now) Amish Shah 2016-09-03 17:58:47 +01:00
  • 02324fbecb Add string guild resolving (#587) Schuyler Cebulskie 2016-09-03 12:01:50 -04:00
  • d97ce2e181 Remove all string object references (#586) Schuyler Cebulskie 2016-09-03 11:58:28 -04:00
  • ec0a5cdfbc Reworded third sentence to be more grammatically correct (#584) FrankenMan 2016-09-03 05:00:01 -08:00
  • 27652b94af Make JSDocs follow general conventions (#582) Schuyler Cebulskie 2016-09-03 04:57:25 -04:00
  • 44efcf3f52 Lower Node version requirement to 6.0.0 (#583) Schuyler Cebulskie 2016-09-03 04:56:33 -04:00
  • 1cbd1bda46 fix the bug in a better way Amish Shah 2016-09-02 16:57:07 +01:00
  • 7d27667afc Fix weird guild ug Amish Shah 2016-09-02 16:56:06 +01:00
  • ae17a89191 Reduce memory usage by dynamically creating Dates Amish Shah 2016-09-02 13:18:15 +01:00
  • b8a5669fda Overhaul channel typing system (#576) Schuyler Cebulskie 2016-09-02 08:00:33 -04:00
  • 168256469e Re add <Client>.uptime (#579) Hyper-Coder 2016-09-01 19:03:33 -04:00
  • 43f1c952c3 do more docs Amish Shah 2016-09-01 17:17:59 +01:00
  • df9cab3864 whoops fix docs Amish Shah 2016-09-01 15:55:09 +01:00
  • 8d9a778320 fix guild owner Amish Shah 2016-09-01 15:54:52 +01:00
  • 552d603782 Try and fix author bug? Amish Shah 2016-09-01 14:50:40 +01:00
  • aee547d28e fix docs Amish Shah 2016-09-01 13:10:46 +01:00
  • a725147f17 Document EvaluatedPermissions Amish Shah 2016-09-01 13:08:49 +01:00
  • 28ad224207 Add GuildMember as user resolvable Amish Shah 2016-09-01 12:05:24 +01:00
  • 1298fefa2f Fix message docs Amish Shah 2016-09-01 10:08:28 +01:00
  • 5f5ee18543 Move message.mentionEveryone to message.mentions.everyone Amish Shah 2016-08-31 21:42:08 +01:00
  • e8c1c228d0 Refactor getMessages to fetchMessages Amish Shah 2016-08-31 21:34:43 +01:00
  • ff3148ddd4 Add awaitMessages Amish Shah 2016-08-31 21:13:33 +01:00
  • 91b1fa8359 Add CollectorOptions.max Amish Shah 2016-08-31 20:48:45 +01:00
  • a638b6369a Stop multiple end events Amish Shah 2016-08-31 20:44:30 +01:00
  • e42f6b1024 Fix documentation Amish Shah 2016-08-31 20:40:08 +01:00
  • 1da8ec7ddd Create TextBasedChannel MessageCollector Amish Shah 2016-08-31 20:38:56 +01:00
  • 892e162229 fix setTyping and many other timeout/interval based methods Amish Shah 2016-08-31 19:27:46 +01:00
  • 7f09da5d35 more shard stuff Amish Shah 2016-08-31 14:04:20 +01:00
  • 631626a3f9 Merge remote-tracking branch 'origin/indev-rewrite' into indev-rewrite-sharding Amish Shah 2016-08-31 13:43:18 +01:00
  • b18aaa8711 Fix channel permission overwrites not being accounted for (#574) Amish Shah 2016-08-31 13:41:07 +01:00
  • 8c3ae2fd90 work on sharding Amish Shah 2016-08-31 13:36:05 +01:00
  • dbda589088 Massively improve performance of message caching (#573) Schuyler Cebulskie 2016-08-31 05:05:15 -04:00
  • 0adfc0fe95 Fixed manageRoles bug in lib. Fixes #507 (#570) Tain101 2016-08-30 19:40:29 -04:00
  • f02cc27735 Fix ClientDataManager.killUser (#572) Schuyler Cebulskie 2016-08-30 14:31:14 -04:00
  • cde3bcb3bd Tidy up shards a bit Amish Shah 2016-08-30 19:07:05 +01:00
  • bce3cd2b8b Add key/value validation to Collection.find/findAll (#569) Schuyler Cebulskie 2016-08-30 13:20:20 -04:00
  • c70dfa83fb Add ShardManager Amish Shah 2016-08-30 17:26:25 +01:00
  • 4df7968630 Add updating file Amish Shah 2016-08-30 15:06:18 +01:00
  • 39f969c777 Update docs Amish Shah 2016-08-30 14:56:33 +01:00
  • 4f41a86dd3 Clear timeout IDs from array after execution Amish Shah 2016-08-30 14:20:28 +01:00
  • 680ac48e3d Emit error instead of console.log Amish Shah 2016-08-30 14:06:11 +01:00
  • 49d525109f Fix ESLint Amish Shah 2016-08-30 13:55:50 +01:00
  • 907c1ed9f9 Add message.system Amish Shah 2016-08-30 13:47:47 +01:00
  • 0860d5210b Add message.member if available Amish Shah 2016-08-30 13:40:39 +01:00
  • d249aa10cc Add client.destroy(); Amish Shah 2016-08-30 13:05:50 +01:00
  • 56352220af Make Collection.find and findAll use .values() (#567) Schuyler Cebulskie 2016-08-30 04:47:11 -04:00
  • 60a1ba3088 Fix Collection.exists (#566) Schuyler Cebulskie 2016-08-30 04:46:40 -04:00
  • 4f130a1a58 Fixed sendFile (#565) Hyper-Coder 2016-08-30 04:43:03 -04:00
  • ee64253f0b ChannelPermissions changed manageRoles to administrator. fixes #507 (#561) Tain101 2016-08-29 23:39:05 -04:00
  • 6d7e989e3b Users are not servers (#556) Programmix 2016-08-29 20:38:23 -07:00
  • c6688b94e6 add guildmember.nickname to docs Amish Shah 2016-08-29 22:54:55 +01:00
  • 090234cef2 Fix guild.owner doc Amish Shah 2016-08-29 22:53:47 +01:00
  • 817bea5a70 Add timeout to Message#delete() (#563) Manuel Kraus 2016-08-29 21:15:41 +02:00
  • 52adb3d8b2 undo fix whoops ¯\_(ツ)_/¯ Amish Shah 2016-08-29 19:13:42 +01:00
  • 1e2e940b98 File resolving can use http too now Amish Shah 2016-08-29 19:10:00 +01:00
  • 78e0d88f55 Make file resolving non-blocking for local paths Amish Shah 2016-08-29 19:08:31 +01:00
  • 897cbfec77 Fix leaving guilds if you are the owner Amish Shah 2016-08-29 19:03:38 +01:00
  • d9ae732bfd Add sendFile function (#562) Manuel Kraus 2016-08-29 20:01:05 +02:00
  • df934eccaf Fix voice losing count Amish Shah 2016-08-29 16:41:28 +01:00
  • 3541b0a88f Add MessageEmbed and subclasses Amish Shah 2016-08-29 15:53:51 +01:00
  • f6c95de85d Create MessageAttachment class Amish Shah 2016-08-29 15:35:39 +01:00
  • 5d06be6333 Add Emoji class Amish Shah 2016-08-29 15:18:35 +01:00
  • 144638e746 Experimental ClientOptions.fetch_all_members Amish Shah 2016-08-29 13:54:29 +01:00
  • 001460acc0 Add guild.fetchMembers() 🎉🎉 Amish Shah 2016-08-29 13:20:00 +01:00
  • 727f3de45b Merge branch 'indev-rewrite' of https://github.com/hydrabolt/discord.js into indev-rewrite Amish Shah 2016-08-29 12:44:37 +01:00
  • fe58105d04 Fix memberCount inaccuracy Amish Shah 2016-08-29 12:42:38 +01:00
  • 0b4f4a559c Make existence checks use .has(id) (#559) Schuyler Cebulskie 2016-08-29 01:54:10 -04:00
  • b44a3770d9 Added guild.fetchInvites() Amish Shah 2016-08-28 20:59:56 +01:00
  • 1dba048d2e Add invite.delete() Amish Shah 2016-08-28 20:51:21 +01:00
  • ba3d104619 Added guildChannel.createInvite(); Amish Shah 2016-08-28 20:32:32 +01:00
  • 9f1475f358 Add TextBasedChanel.fetchPinnedMessages() Amish Shah 2016-08-28 19:42:35 +01:00
  • a57d6b723a Add message.pin() and .unpin(); Amish Shah 2016-08-28 19:03:02 +01:00
  • 6ea2a523d6 Update node engine requirements Amish Shah 2016-08-28 18:56:08 +01:00
  • 3462bbc8d4 Remove opusscript from optionals whoops Amish Shah 2016-08-28 18:55:41 +01:00
  • 93771ce6d0 Make opusscript a dependency Amish Shah 2016-08-28 18:55:21 +01:00
  • a91fcd5cab Add ChannelPinsUpdate event Amish Shah 2016-08-28 18:50:50 +01:00
  • 309bc5da1f document guildMemberAdd Amish Shah 2016-08-28 18:12:44 +01:00
  • 6bc7220ded Merge branch 'indev-rewrite' of https://github.com/hydrabolt/discord.js into indev-rewrite Amish Shah 2016-08-28 17:41:19 +01:00
  • ae862c38ff Remove guild.kick for consistency Amish Shah 2016-08-28 17:40:24 +01:00
  • ac7e1a052c Add opusscript as a possible opus encoder (#558) abal 2016-08-28 09:35:59 -07:00
  • a959cd339c Fix inaccuracy in VoiceReceiver docs Amish Shah 2016-08-27 23:15:16 +01:00
  • 83b33c5046 Added MessageOptions to the docs and added an options param to sendTTSMessage (#555) Hackzzila 2016-08-27 17:06:14 -05:00
  • 948a18dfe2 Fix docs.json Amish Shah 2016-08-27 22:52:16 +01:00
  • ef0f38930f Added Guild.fetchBans() Amish Shah 2016-08-27 22:48:43 +01:00
  • 22062f1f86 Added guild.unban Amish Shah 2016-08-27 22:31:14 +01:00
  • 2c056b6418 Added nonce support to sendMessage (#553) Hackzzila 2016-08-27 16:01:51 -05:00
  • 4d6c604322 Added GuildMember.ban() Amish Shah 2016-08-27 21:59:29 +01:00
  • 6a1a36813f Add TextBasedChannel.setTyping(bool) Amish Shah 2016-08-27 21:43:58 +01:00
  • 6faa409e96 Add note about requiring bot accounts (#552) Schuyler Cebulskie 2016-08-27 15:22:08 -04:00
  • b356ccf1e5 Merge branch 'indev-rewrite' of https://github.com/hydrabolt/discord.js into indev-rewrite Amish Shah 2016-08-27 19:40:18 +01:00
  • 9ea9623de0 Add Permission Overwrites deletion Amish Shah 2016-08-27 19:40:09 +01:00
  • 7ae12ab325 Rename client.cacheUser to client.fetchUser (#551) Schuyler Cebulskie 2016-08-27 14:28:18 -04:00
  • 135ab02104 fix eslint Amish Shah 2016-08-27 18:55:15 +01:00
  • 6293f28ad9 Add guild member nickname setting n stuff Amish Shah 2016-08-27 18:55:03 +01:00
  • 8a1bfe559d Add guildmember nickname tracking Amish Shah 2016-08-27 17:54:53 +01:00
  • 50c6fa3433 Role hex stuff Amish Shah 2016-08-27 17:46:08 +01:00