Commit Graph

  • 4b8f85d44a Exposed Discord.Cache Amish Shah 2016-02-04 21:09:30 +00:00
  • 287c143c0e Merge pull request #176 from enebe-nb/indev abalabahaha 2016-02-03 08:29:05 -08:00
  • 3283283b4d fix game status not been updated when closing the game Neto Becker 2016-02-03 12:47:23 -02:00
  • 8d5949842c fix setUsername() Neto Becker 2016-02-03 12:41:19 -02:00
  • 9173ded903 Minor patching abalabahaha 2016-02-02 05:59:55 -08:00
  • b7c1b6ebe6 Simulate channel structure if user's voice channel was not found abalabahaha 2016-02-01 17:26:29 -08:00
  • c773ea4e49 Check before a channel is a voice channel before joining it meew0 2016-02-01 21:34:32 +01:00
  • e66311bdf5 Use resolveChannel instead of resolveVoiceChannel for joinVoiceChannel and get rid of resolveVoiceChannel meew0 2016-02-01 21:30:57 +01:00
  • 6f7bd987b8 Allow get/getAll to take a function only abalabahaha 2016-01-31 22:37:31 -08:00
  • 580f260933 Support for regex/function in get/getAll abalabahaha 2016-01-31 22:30:02 -08:00
  • 6772222955 ESLint fixups abalabahaha 2016-01-31 15:08:04 -08:00
  • 5e97d309bf Bumpity some versions abalabahaha 2016-01-31 15:07:39 -08:00
  • 417fd32721 Link libs page so we don't commit every new lib abalabahaha 2016-01-31 11:20:11 -08:00
  • 76a5bec944 6.0.0 6.0.0 meew0 2016-01-31 16:01:56 +01:00
  • 3a9d8fb518 Rebuild for 6.0.0 meew0 2016-01-31 16:01:37 +01:00
  • 7c0476a7a8 General VoiceConnection documentation meew0 2016-01-31 00:07:22 +01:00
  • 1ce2ce93c3 Document other methods meew0 2016-01-31 00:02:29 +01:00
  • 0e53b4fc44 Document playFile meew0 2016-01-30 23:52:34 +01:00
  • 5a5316dc66 Voice attribute documentation meew0 2016-01-30 23:34:07 +01:00
  • 2732cbb402 Link to troubleshooting abalabahaha 2016-01-30 14:25:41 -08:00
  • f554c88b97 Docs version bump and slight updates abalabahaha 2016-01-30 14:22:23 -08:00
  • cd25848bdc voiceStateUpdate stored per-server, some docs abalabahaha 2016-01-30 14:11:21 -08:00
  • 46807bf1c1 Fix unduplicated mentions abalabahaha 2016-01-30 13:16:18 -08:00
  • 89e3396af6 sendFile with non-image files (fix #172) abalabahaha 2016-01-30 12:48:53 -08:00
  • c1171e6973 Fix the regex in Resolve.resolveFile, fixes #171 meew0 2016-01-30 14:36:31 +01:00
  • 3306067d7b Add a newline at the end of msgbot meew0 2016-01-30 14:28:12 +01:00
  • 634a5bd737 Fix the webdists, this fixes #170. Particular problems and how they were resolved: - The fs-extra module, used exclusively by TokenCacher, didn't have a browser version. I rewrote TokenCacher to not use fs-extra (see fdd4cfc7cc) - TokenCacher wouldn't work in the browser anyway due to lack of a file system. I made a shim (Util/TokenCacher-shim.js) that implements all TokenCacher functionality as null implementations, this causes login to always make a request. - Compressed packets couldn't be parsed because neither node's Buffers nor zlib were working correctly. Initially I tried to make a browser-only parser class that parses compressed Blob packets, but this didn't work out, so I just disabled compression by default. meew0 2016-01-30 14:17:27 +01:00
  • 151b98e0a2 Remove the fs-extra dependency from package.json meew0 2016-01-30 12:10:02 +01:00
  • fdd4cfc7cc Remove the TokenCacher fs-extra dependency, rewrite init code meew0 2016-01-30 12:09:41 +01:00
  • 358c40c355 Set the volume default to 1 as @hydrabolt intended, fixes #154 meew0 2016-01-30 10:42:13 +01:00
  • 7fb39b6dc0 Fixed isMentioned abalabahaha 2016-01-30 01:28:58 -08:00
  • 5d4cd1fc28 Fix addMemberToRoles/removeMemberFromRoles abalabahaha 2016-01-29 22:11:12 -08:00
  • e3173d1561 In-order + duplicate mentions, cleanContent in Messages abalabahaha 2016-01-29 22:05:01 -08:00
  • 8b392f359a add channel to voiceStateUpdate, reorder args abalabahaha 2016-01-29 21:45:49 -08:00
  • dad570a4ec sendFile via URL abalabahaha 2016-01-29 21:45:03 -08:00
  • 35c800cc8f Fixed line of code (meew0) causing logins with new creds to fail abalabahaha 2016-01-29 21:01:35 -08:00
  • b052d59e46 renamed voiceUserStateUpdate to voiceStateUpdate abalabahaha 2016-01-29 21:00:23 -08:00
  • 6af71bf639 The beginnings of the voiceUserStateChange event abalabahaha 2016-01-29 17:46:46 -08:00
  • 8726b23730 Resolve role IDs abalabahaha 2016-01-29 17:14:40 -08:00
  • ee2172c1d5 memberHasRole, membersWithRole abalabahaha 2016-01-29 17:02:40 -08:00
  • 2c8747995a Merge addRoleToMember(s), merge removeRoleFromMember(s) abalabahaha 2016-01-29 14:55:07 -08:00
  • be083b717e Merge pull request #168 from hydrabolt/issue/144 abalabahaha 2016-01-29 14:04:05 -08:00
  • fe9911acc2 Don't require a server for moveMember meew0 2016-01-29 23:03:12 +01:00
  • 9fab8ed381 Documentation meew0 2016-01-29 22:48:52 +01:00
  • c93ed88daf Rebuild for voice moving meew0 2016-01-29 22:46:42 +01:00
  • 9cfcb3452b Remove debug calls meew0 2016-01-29 22:44:36 +01:00
  • 59060b27e6 Handle resolveChannel correctly because it returns a promise meew0 2016-01-29 22:44:29 +01:00
  • 4f65378a57 Fix installation instructions on Linux meew0 2016-01-25 18:19:40 +01:00
  • 799039588b A few docs updates abalabahaha 2016-01-25 00:49:45 -08:00
  • 79039f08a1 Fixing server updates abalabahaha 2016-01-25 00:34:16 -08:00
  • 4e9a11d7a9 sendFile typo abalabahaha 2016-01-24 18:31:51 -08:00
  • 2c17eaed02 Fix login, clone objects when firing x-Updated events abalabahaha 2016-01-24 16:41:35 -08:00
  • 2c6cbb6675 Merge remote-tracking branch 'ntay/sendfile-original-name' into indev abalabahaha 2016-01-24 16:15:28 -08:00
  • 3b3f5d831a More string checking, and stream filename checking (fs streams) Nicholas Tay 2016-01-25 11:07:06 +11:00
  • 44c1fc5b29 Fixed getChannelLogs before/after, added server unavailable checks in READY abalabahaha 2016-01-24 15:07:55 -08:00
  • 3a8f1ddbf9 Optional sendFile name callback and remove extra logic Nicholas Tay 2016-01-25 10:35:44 +11:00
  • 042d7d1dbe Add voice channel moving, not quite working yet meew0 2016-01-24 23:22:24 +01:00
  • c5174b4d93 Rebuild lib meew0 2016-01-24 14:38:27 +01:00
  • 2d68849027 loginWithToken documentation meew0 2016-01-24 14:38:19 +01:00
  • 3caf1f74cc Allow tokens to be used for login, fixes #159 meew0 2016-01-24 14:33:39 +01:00
  • 47f35a942c Make sendFile() use original file name by default Nicholas Tay 2016-01-24 21:23:09 +11:00
  • 76ab439033 Possibly fix messageUpdated abalabahaha 2016-01-20 22:45:30 -08:00
  • b49870f12f Build stuff abalabahaha 2016-01-20 22:27:16 -08:00
  • dba7a1d06a fixed volume option and set default to 25% to avoid hearing loss Jacob 2016-01-07 02:18:03 -05:00
  • 68435f0619 Handle unavailable guild, fix default getChannelLogs limit abalabahaha 2016-01-18 17:46:15 -08:00
  • 94f067cc51 Check if parts of server data exist abalabahaha 2016-01-16 17:09:25 -08:00
  • 345d0da72b Merge branch 'CKing-patch-3' into indev meew0 2016-01-16 16:00:05 +01:00
  • 8571723ec1 Make destroy return a promise Ch. König 2016-01-16 15:22:01 +01:00
  • 6f31130726 Rebuild lib after @enebe-nb's changes meew0 2016-01-15 15:15:25 +01:00
  • b3d5197013 removed ES6 function calls Neto Becker 2016-01-15 11:59:44 -02:00
  • 0164d3e7b5 Attempted merge of userUpdated and presence, along with before/after arguments abalabahaha 2016-01-13 23:35:37 -08:00
  • fc58a0d5cf Attempting getInvites abalabahaha 2016-01-13 20:32:07 -08:00
  • cffdb5f5f6 Improvement upon addMemberToRoles and build abalabahaha 2016-01-12 14:59:45 -08:00
  • 51a8feb562 Client.addMemberToRoles is now functional and prevents duplicate roles Chris Talman 2016-01-12 14:52:37 -08:00
  • 8a8ba51c2b Bad idle logic error abalabahaha 2016-01-06 21:39:05 -08:00
  • c7b632d854 Merge pull request #131 from meew0/fixes abalabahaha 2016-01-05 16:29:10 -08:00
  • 6a09ca76df Builds for the latest changes meew0 2016-01-05 21:29:21 +01:00
  • f51fecf726 Fix parameter callback checks not setting default arguments The typeof X === "function" checks to check whether the callback replaces any default arguments didn't set the default arguments afterwards, so internal functions would sometimes get called with the wrong attributes. This is now fixed. meew0 2016-01-05 21:27:58 +01:00
  • fee5cade9e Client wrapper for updateServer meew0 2016-01-05 21:23:00 +01:00
  • 3e1568f536 Implement updateServer, fixes #123 meew0 2016-01-05 21:22:45 +01:00
  • 3e2124e0bd Don't acknowledge messages, fixes #130 meew0 2016-01-05 20:35:18 +01:00
  • 4184e51ec3 Compare game objects before comparing their names See also http://git.io/vuR7p meew0 2016-01-05 20:33:55 +01:00
  • 404829a19d Change gameID (Deprecated) to game abalabahaha 2016-01-04 20:46:28 -08:00
  • 69bffc6279 Finish renaming setChannelTopic abalabahaha 2016-01-04 20:37:15 -08:00
  • 2a00064646 Validate invite if possible abalabahaha 2016-01-03 11:14:17 -08:00
  • 718f0b9543 Rebuilt lib for dev and getInvite abalabahaha 2016-01-02 18:24:55 -08:00
  • 9c8e6eed24 5.3.2 web dists 5.3.2 Amish Shah 2016-01-01 18:40:57 +00:00
  • 57c086dc5f 5.3.2 Amish Shah 2016-01-01 18:40:04 +00:00
  • 2000b62b36 fixed references to update items Amish Shah 2016-01-01 18:27:08 +00:00
  • 21be3d3c77 Merge pull request #122 from meew0/cb-bugfixes Amish Shah 2015-12-31 22:14:06 +00:00
  • 7860828a5d Rebuild meew0 2015-12-31 22:57:33 +01:00
  • d2473044e5 Fix errant parentheses in getBans, fixes #111 meew0 2015-12-31 20:46:39 +01:00
  • 9325e1fbb5 Fix parentheses typo in setPlayingGame args list meew0 2015-12-31 20:29:15 +01:00
  • ea3ac96f13 Fix some very minor inconsistencies meew0 2015-12-31 20:23:04 +01:00
  • 9cfd287020 Replace awaitResponse on-the-fly callback with dataCallback I overlooked it previously. meew0 2015-12-31 20:21:59 +01:00
  • 385da190ba Give the setPlayingGame callback a default value to be consistent with other functions. meew0 2015-12-31 20:21:03 +01:00
  • f018ccebed Add a callback to setPlayingGame meew0 2015-12-31 20:20:36 +01:00
  • 2c565ebfaf Call the callback in destroy, its callback was previously unused meew0 2015-12-31 20:20:17 +01:00
  • a0ffbdb208 Replace on-the-fly callbacks with dataCallback everywhere Also fixes various code-style and comment issues I've noticed. meew0 2015-12-31 20:19:25 +01:00
  • d668ec8632 Use dataCallback for banMember, unbanMember and kickMember. Fixes #112, #113 and #114. meew0 2015-12-31 20:09:25 +01:00