Commit Graph

433 Commits

Author SHA1 Message Date
hydrabolt
a18823c47f Updated sendMessage and reply, client is eventemitter 2015-10-27 20:35:23 +00:00
hydrabolt
30b96ef5fc Created voice channel class 2015-10-27 16:55:24 +00:00
hydrabolt
2c9c961b8e New permissions example 2015-10-27 16:53:32 +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
83fe7caa77 added TODO list 2015-10-26 20:31:34 +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
11fec33fc7 Updated travis.yml for faster builds 2015-10-26 19:45:20 +00:00
hydrabolt
5696aa57f0 Minor fix in adminbot 2015-10-26 19:37:04 +00:00
Amish Shah
4a84162527 Merge pull request #37 from hydrabolt/indev
Permission management
2015-10-26 18:47:34 +00:00
hydrabolt
035316b9b8 Updated npmignore to ignore src
not needed when running as a dependency
2015-10-26 18:45:00 +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
a3b2f9c2d4 Reformat code 2015-10-26 12:20:48 +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
e3d2181914 Merge remote-tracking branch 'refs/remotes/origin/master' into indev 2015-10-25 22:55:10 +00:00
hydrabolt
dbbeba56d9 Added setAvatar 2015-10-25 22:25:30 +00:00
hydrabolt
a577f968fa fixed typo in readme 2015-10-25 22:11:16 +00:00
hydrabolt
0f82202a6b Added npmignore for tinier installations 2015-10-25 22:05:15 +00:00
hydrabolt
9662d52d4f Fixed 3.9.0 dist 2015-10-25 19:41:40 +00:00
hydrabolt
26a1850f01 Added 3.9.0 web dist 2015-10-25 19:36:35 +00:00
hydrabolt
91bc1b2d1e added newline modifier 2015-10-25 19:34:23 +00:00
hydrabolt
b61c64fa48 3.9.0, chainable string modifiers 2015-10-25 19:27:43 +00:00
hydrabolt
f9679879f2 Updated user class 2015-10-25 18:40:25 +00:00
hydrabolt
2de37a8fbb Fixed permissions 2015-10-25 18:36:03 +00:00
hydrabolt
f0ae575aa0 Updated grunt build file
Will now work on Electron between files (compiled in loose mode)
2015-10-25 17:52:29 +00:00
hydrabolt
72385494cb 3.8.3 2015-10-17 11:00:45 +01:00
Amish Shah
80914b60ec Merge pull request #35 from enebe-nb/master
Private message fixes and gameID
2015-10-16 16:00:11 +01:00
Neto Becker
23fae86ccb removed new line on end of files 2015-10-15 11:55:18 -03:00
Neto Becker
0e8264c9ce fix private messages 2015-10-15 11:45:21 -03:00
Neto Becker
0c5caefa9f store gameId on user object 2015-10-15 11:41:18 -03:00
hydrabolt
3578178941 Fixed PM Channel bug, 3.8.2
Clients no longer crashed when receiving PM channel messages.
2015-10-10 11:43:31 +01:00
hydrabolt
15b78b0108 3.8.1 2015-10-09 18:04:05 +01:00