Commit Graph

204 Commits

Author SHA1 Message Date
hydrabolt
2d4295c83f Updated cache referencing
On server deletes some parts of the cache are now removed to free up
memory
2015-10-30 13:56:07 +00:00
abalabahaha
162940841d Fix for fatal crash upon unban of user 2015-10-30 01:51:18 -07:00
hydrabolt
83f587a71a 4.1.0
Features the ability to catch up on messages and also wraps embed data
in apt classes (see docs)
2015-10-29 18:54:30 +00:00
hydrabolt
a505506b5b Small fixes 2015-10-29 18:25:45 +00:00
hydrabolt
944ad23b22 Fixed catchup implementation 2015-10-29 18:19:12 +00:00
hydrabolt
a2ed9bf228 add catchup options 2015-10-29 18:05:41 +00:00
hydrabolt
b6955e771e Expanded files 2015-10-29 16:01:41 +00:00
hydrabolt
8b64769b49 4.0.0 and dists 2015-10-29 15:52:05 +00:00
hydrabolt
626c3208b9 Fixed permission resolution 2015-10-29 15:45:48 +00:00
hydrabolt
0938382e51 Finished embeds 2015-10-29 14:48:39 +00:00
hydrabolt
cefbcd05af Started work on Embeds 2015-10-29 14:30:34 +00:00
hydrabolt
1af1d71643 More bug fixes 2015-10-29 14:14:33 +00:00
hydrabolt
bb1655330a Bug fixes and added getBans 2015-10-29 13:03:11 +00:00
hydrabolt
3ce8ea7d74 3.10.2 dists 2015-10-28 16:17:32 +00:00
hydrabolt
b9d7ed2a31 Fixed bug where joinServer may never respond 2015-10-28 16:12:38 +00:00
hydrabolt
834825a09d New travis build 2015-10-28 16:09:21 +00:00
hydrabolt
1125d4ae97 Fixed Colours again 2015-10-28 15:09:55 +00:00
hydrabolt
9d845ba18e Updated Resolvables 2015-10-28 14:38:49 +00:00
hydrabolt
211a0de564 Updated examples 2015-10-28 12:28:38 +00:00
hydrabolt
c3b6dba6be Fixed colours 2015-10-28 12:13:09 +00:00
hydrabolt
2eed36d297 Updated Colors 2015-10-28 11:19:51 +00:00
hydrabolt
3791d95b36 serialise and serialize 2015-10-27 21:30:55 +00:00
hydrabolt
4f64fa6bbb Permission documentation 2015-10-27 21:30:47 +00:00
hydrabolt
6b18f42728 More docs 2015-10-27 21:20:29 +00:00
hydrabolt
d21372e0f6 Added permission functions for client in docs 2015-10-27 21:03:48 +00:00
hydrabolt
a18823c47f Updated sendMessage and reply, client is eventemitter 2015-10-27 20:35:23 +00:00
hydrabolt
d08e802083 Add createRoleIfNotExists function 2015-10-27 16:42:32 +00:00
hydrabolt
4783b75b84 Added text formatting example and fixed newline 2015-10-26 20:56:00 +00:00
hydrabolt
9b50a47eb9 banMember is less strict on parameters 2015-10-26 20:25:55 +00:00
hydrabolt
5bb0ce141f Added optional compression 2015-10-26 20:18:09 +00:00
hydrabolt
c89633b72f Added banning abilities 2015-10-26 19:59:49 +00:00
hydrabolt
7dea4b9e9c A pretty crappy example and a load of bug fixes
Much more stable permission management
2015-10-26 18:43:49 +00:00
hydrabolt
af18e833f9 Potential bug fix? 2015-10-26 17:58:08 +00:00
hydrabolt
265da4535d Added GUILD_MEMBER_UPDATE listener 2015-10-26 17:51:02 +00:00
hydrabolt
555d743dae Added permission overwrites in channels and potential bug fix
Bug may have potentially been fixed under MESSAGE_UPDATE
2015-10-26 17:31:23 +00:00
hydrabolt
9124b2c8b3 Added ability to remove members from roles 2015-10-26 16:20:46 +00:00
hydrabolt
acd7dfc404 Added deleting of roles 2015-10-26 16:02:13 +00:00
hydrabolt
5d22124c3d Fixed bug in resolving members 2015-10-26 15:56:57 +00:00
hydrabolt
1d3c61333c fixed add member to role 2015-10-26 15:41:56 +00:00
hydrabolt
b5263aae0c Improved role creation 2015-10-26 15:12:08 +00:00
hydrabolt
45e678b67e Client now supplies Members instead of Users (where possible) 2015-10-26 14:15:06 +00:00
hydrabolt
76888151a2 Added defaults to ServerPermissions 2015-10-26 13:55:00 +00:00
hydrabolt
6a18740927 Added adding to roles 2015-10-26 13:50:17 +00:00
hydrabolt
1de2c5e5be Added Colors file
removed colours for consistency
2015-10-26 13:36:13 +00:00
hydrabolt
08ffd473e4 added updating roles 2015-10-26 13:29:01 +00:00
hydrabolt
685d08ffa5 Added permission fields missing in server permissions 2015-10-26 12:18:57 +00:00
hydrabolt
e9afa94c32 Added setting permissions
You should just do:

permissionObject.manageRoles = true;

for example rather than messing with setBit.
2015-10-26 12:16:04 +00:00
hydrabolt
15f35e8019 Fixed getBit
will now resolve all permissions to true if it has manage role
2015-10-26 12:11:45 +00:00
hydrabolt
0f02856a8c Added role creation and new role listening
bot.createRole(server, cb(err, ServerPermissions))

and

bot.on("serverRoleCreate", server, ServerPermissions)
2015-10-26 12:06:38 +00:00
hydrabolt
dbbeba56d9 Added setAvatar 2015-10-25 22:25:30 +00:00