Commit Graph

  • f292e7002f fix proxyURL (#783) comp500 2016-10-10 03:44:38 +01:00
  • 29b33bffaa Rearrange and clean up more webhook stuff Schuyler Cebulskie 2016-10-09 15:50:50 -04:00
  • e7745a0af5 Clean up some webhook stuff Schuyler Cebulskie 2016-10-09 15:30:46 -04:00
  • bd7ff36b66 Allow infinite messageCacheMaxSize Schuyler Cebulskie 2016-10-09 15:22:14 -04:00
  • 7a53f70978 Rename maxMessageCache -> messageCacheMaxSize Schuyler Cebulskie 2016-10-09 15:16:54 -04:00
  • a717b60417 Add validation for all non-ws client options Schuyler Cebulskie 2016-10-09 15:11:15 -04:00
  • e3b2f1f3da Fix require path Schuyler Cebulskie 2016-10-09 15:08:21 -04:00
  • dabe51fc8d Reorganise disabledEvents stuff Schuyler Cebulskie 2016-10-09 14:41:57 -04:00
  • 7b571f9729 Add escapeMarkdown util function Schuyler Cebulskie 2016-10-09 14:32:48 -04:00
  • 3e2d6ccc48 Convert disabledEvents Array to Object (#786) Programmix 2016-10-09 11:22:52 -07:00
  • 4653f88555 Add disabledEvents option to Client (#784) Programmix 2016-10-09 10:27:31 -07:00
  • da5183a5d5 Expose splitMessage Schuyler Cebulskie 2016-10-08 00:11:57 -04:00
  • 07fbf8df56 Update docs abalabahaha 2016-10-08 06:57:01 +09:00
  • 1c4ed4547f adds new WebhookClient and allows you to fetch channel webhooks and such without being "over the top" (#768) Gus Caplan 2016-10-07 13:09:41 -05:00
  • f9b7f9c27e Add readonly Schuyler Cebulskie 2016-10-06 21:49:08 -04:00
  • 79b0d3f2a5 Client.readyTime -> readyAt (consistency) Schuyler Cebulskie 2016-10-06 21:48:25 -04:00
  • 93425c3979 Expand collection array caching Schuyler Cebulskie 2016-10-04 19:10:29 -04:00
  • 2c3c91fe41 Merge branch 'master' into indev Schuyler Cebulskie 2016-10-04 19:02:09 -04:00
  • 53f5c2cb52 Cache array and keyArray in Collection (#771) Slamakans 2016-10-05 00:53:26 +02:00
  • 8d777db1d1 Clean up status type error Schuyler Cebulskie 2016-10-03 20:27:41 -04:00
  • e24c9c271e Quite possibly fix annoying bug Evie was complaining about Schuyler Cebulskie 2016-10-03 20:25:39 -04:00
  • 72be5e6498 v8 - Emit error event on sendTyping falures instead of failing silently (#769) Jacob 2016-10-03 17:44:17 -04:00
  • c4e1e4f50f Add InviteResolvable (#766) Programmix 2016-10-02 16:21:08 -07:00
  • 57a418399b start some stuff on UDP Amish Shah 2016-10-02 17:28:48 +01:00
  • c75782781b finish up voice websocket for now Amish Shah 2016-10-02 16:51:40 +01:00
  • 77e37b62ef Fix sendMessage with no content and split/disableEveryone Schuyler Cebulskie 2016-10-02 11:14:32 -04:00
  • 2bb6ecdc28 documentation Amish Shah 2016-10-02 15:16:54 +01:00
  • ed8b79aa46 Add session description and speaking listeners Amish Shah 2016-10-02 15:12:43 +01:00
  • e201e9080f start rewriting voice websocket Amish Shah 2016-10-02 14:59:05 +01:00
  • 51f30d6e4c Add nickname mention format to GuildMember.toString Schuyler Cebulskie 2016-10-02 01:51:10 -04:00
  • 2b1fcf168c Deminify files abalabahaha 2016-10-02 13:25:00 +09:00
  • d35372d3e9 Fix MessageCollector.next edge case (#765) Programmix 2016-10-01 21:23:35 -07:00
  • d0e38c721d 8.2.0 8.2.0 abalabahaha 2016-10-02 13:23:34 +09:00
  • 972558f030 Fix redeclaration abalabahaha 2016-10-02 13:11:26 +09:00
  • 015eb9c546 add Webhook structure (#764) Jacob 2016-10-02 00:02:48 -04:00
  • 76dd4f74da Fix arbitrary ffmpeg abalabahaha 2016-10-02 12:44:59 +09:00
  • c286c1443f voice rewrite part 1 Amish Shah 2016-10-01 22:23:00 +01:00
  • 1fcc618532 Fix removeListener call (#762) Programmix 2016-10-01 13:22:32 -07:00
  • 34168eb832 Create MessageCollector.next (#761) Programmix 2016-10-01 12:29:15 -07:00
  • 530035e14b Fix stacked heartbeats on reconnect and fix documentation Amish Shah 2016-10-01 20:21:28 +01:00
  • 7c26603773 Fix presences probably ¯\_(ツ)_/¯ Amish Shah 2016-10-01 15:27:49 +01:00
  • c00d209014 add webhooks v8 (#759) Jacob 2016-10-01 06:53:14 -04:00
  • ab15c45d96 fixed role stuff Amish Shah 2016-10-01 11:21:21 +01:00
  • 9063aa8abf Merge master Schuyler Cebulskie 2016-10-01 03:44:43 -04:00
  • 2acfb16cb8 Fix Guild.emojis doc Schuyler Cebulskie 2016-10-01 03:41:49 -04:00
  • 66beeb9535 Add role position comparison methods Schuyler Cebulskie 2016-10-01 03:32:08 -04:00
  • 93cf34a814 I found some more. Schuyler Cebulskie 2016-10-01 02:58:32 -04:00
  • d1e07674b8 Make GuildMember.kickable/bannable take role IDs into account Schuyler Cebulskie 2016-10-01 02:54:25 -04:00
  • db815d4d9f I'm gonna need more derps to fix. Schuyler Cebulskie 2016-10-01 02:47:17 -04:00
  • d246982a61 Fix another derp wooo Schuyler Cebulskie 2016-10-01 01:42:13 -04:00
  • a441aaf546 Fix derp in GuildMember.kickable/bannable Schuyler Cebulskie 2016-10-01 01:27:11 -04:00
  • 8945344a3b Improve role position updating (allows for <=0) Schuyler Cebulskie 2016-09-30 22:51:37 -04:00
  • c2c477834f Add Role.setMentionable Schuyler Cebulskie 2016-09-30 22:48:21 -04:00
  • 428ee2f718 Added .missingPermissions() (#756) bdistin 2016-09-30 16:08:19 -05:00
  • b1322cbc69 Initialise and document StreamDispatcher.paused Schuyler Cebulskie 2016-09-30 03:12:01 -04:00
  • f157bcf5e8 Rearrange StreamDispatcher code Schuyler Cebulskie 2016-09-30 03:09:08 -04:00
  • 4934874613 Inline a line Schuyler Cebulskie 2016-09-30 03:05:37 -04:00
  • b396d15b37 Remove usage of path.join for version export Schuyler Cebulskie 2016-09-30 02:58:18 -04:00
  • 5997aecc22 Rearrange events some more Schuyler Cebulskie 2016-09-30 02:53:57 -04:00
  • 1473f8c462 Rearrange event constants Schuyler Cebulskie 2016-09-30 02:50:20 -04:00
  • 543e814f8e Move protocol version to a constant, and reorganise constants a bit Schuyler Cebulskie 2016-09-30 02:45:16 -04:00
  • cda31dd224 Fix a potential bug some people have in retrieving endpoints Amish Shah 2016-09-28 18:03:17 +01:00
  • 155b4383d2 No, Hydra! Bad! Schuyler Cebulskie 2016-09-27 22:13:04 -04:00
  • f0741f2288 Add ShardClientUtil export Schuyler Cebulskie 2016-09-27 21:18:22 -04:00
  • 0bcca7bb55 Add Collection.concat Schuyler Cebulskie 2016-09-27 20:47:12 -04:00
  • aed75e1f9a Add full guild emoji functionality (#749) Gus Caplan 2016-09-27 19:44:09 -05:00
  • 682e33cad9 Whoopsies Schuyler Cebulskie 2016-09-27 20:21:52 -04:00
  • b8e659d544 Make Client.emojis suck less Schuyler Cebulskie 2016-09-27 20:11:22 -04:00
  • 973dbe8266 Add more @readonly and clean up some stuff Schuyler Cebulskie 2016-09-27 20:07:33 -04:00
  • 1a3f5ca6a9 Add Invite.expiresAt/expiresTimestamp Schuyler Cebulskie 2016-09-27 19:50:03 -04:00
  • 1e57c968dd Made date/timestamps consistent and less shitty Schuyler Cebulskie 2016-09-27 19:46:53 -04:00
  • b6c26cc2ae Replace console.log in catches with console.error Schuyler Cebulskie 2016-09-27 18:50:01 -04:00
  • 8d18ed42f6 Update tests Schuyler Cebulskie 2016-09-27 18:48:54 -04:00
  • ba8dd3467a Switch config back to camelCase Schuyler Cebulskie 2016-09-27 18:42:32 -04:00
  • 4fceae02d6 Fix ShardClientUtil.fetchClientValues example Schuyler Cebulskie 2016-09-27 17:25:17 -04:00
  • 49d905a7b1 Reorganise some shard logic Schuyler Cebulskie 2016-09-27 17:22:56 -04:00
  • 0ee3d6bb8a fix sequences not being reset on new ws sessions Amish Shah 2016-09-27 20:10:42 +01:00
  • 045153584a redo the client user presence stuff Amish Shah 2016-09-27 17:57:39 +01:00
  • 38366f627d Fix transmitting errors through IPC Schuyler Cebulskie 2016-09-27 02:40:29 -04:00
  • d22ca969db Add more undefined checks abalabahaha 2016-09-27 15:36:15 +09:00
  • 9d3b7b49dd Cleanup and reorganise some shard stuff Schuyler Cebulskie 2016-09-27 02:25:38 -04:00
  • e5a987e0ef Add client shard eval/client property fetching, and improve existing shard stuff Schuyler Cebulskie 2016-09-27 02:19:53 -04:00
  • c26fc49caf Fix property fetching Schuyler Cebulskie 2016-09-26 23:34:47 -04:00
  • 4fe30aa4d3 Rip out client sharding logic into its own class Schuyler Cebulskie 2016-09-26 23:23:56 -04:00
  • d240fe4182 Improve prepend/append descriptions Schuyler Cebulskie 2016-09-26 23:21:44 -04:00
  • 36f4df2931 Capitalise two letters Schuyler Cebulskie 2016-09-26 23:18:39 -04:00
  • ecbc591c95 Update setStatus docs for DND, other docs - setStatus code needs updating Schuyler Cebulskie 2016-09-26 23:16:29 -04:00
  • 9ebe5e64b7 Fix Hydra's disregard of the alphabet Schuyler Cebulskie 2016-09-26 22:58:23 -04:00
  • ef63f0ee8b Merge branch 'indev' of https://github.com/hydrabolt/discord.js into indev Schuyler Cebulskie 2016-09-26 22:56:11 -04:00
  • e5f4823bd4 Document do not disturb Schuyler Cebulskie 2016-09-26 22:56:07 -04:00
  • 0c0c1da0d5 Fix Presence/Game.equals with null/undefined Schuyler Cebulskie 2016-09-26 22:53:35 -04:00
  • 909af2084f Clean up Presence Schuyler Cebulskie 2016-09-26 22:53:08 -04:00
  • f2cd48d94b Reorganise Presence Schuyler Cebulskie 2016-09-26 22:50:26 -04:00
  • 3e9253827f add manage emojis constant (#744) Gus Caplan 2016-09-26 20:07:16 -05:00
  • c8761d72de add guild emoji methods (#742) Gus Caplan 2016-09-26 15:39:07 -05:00
  • b4f3575335 i am facepalming so hard right now (#740) Gus Caplan 2016-09-26 05:55:54 -05:00
  • f1cb39a319 Expose Presence and Game structures Amish Shah 2016-09-25 20:17:26 +01:00
  • 534d7af8c3 Fix resuming sessions (fixes #699) Amish Shah 2016-09-25 15:03:48 +01:00
  • 761b8cfb8d fix docs Amish Shah 2016-09-25 14:28:46 +01:00
  • 03651fd6e3 Change how presences are handled Amish Shah 2016-09-25 14:15:58 +01:00