Amish Shah
|
7c26603773
|
Fix presences probably ¯\_(ツ)_/¯
|
2016-10-01 15:27:56 +01:00 |
|
Schuyler Cebulskie
|
66beeb9535
|
Add role position comparison methods
|
2016-10-01 03:32:08 -04:00 |
|
Schuyler Cebulskie
|
93cf34a814
|
I found some more.
|
2016-10-01 02:58:32 -04:00 |
|
Schuyler Cebulskie
|
d1e07674b8
|
Make GuildMember.kickable/bannable take role IDs into account
|
2016-10-01 02:54:25 -04:00 |
|
Schuyler Cebulskie
|
db815d4d9f
|
I'm gonna need more derps to fix.
|
2016-10-01 02:47:17 -04:00 |
|
Schuyler Cebulskie
|
d246982a61
|
Fix another derp wooo
|
2016-10-01 01:42:13 -04:00 |
|
Schuyler Cebulskie
|
a441aaf546
|
Fix derp in GuildMember.kickable/bannable
|
2016-10-01 01:27:11 -04:00 |
|
bdistin
|
428ee2f718
|
Added .missingPermissions() (#756)
* Added .missingPermissions()
* Added .missingPermissions()
* Fixed docs for .missingPermissions()
* Fixed Travis CI trailing spaces?
* Fixed Travis CI trailing spaces?
|
2016-09-30 22:08:19 +01:00 |
|
Schuyler Cebulskie
|
973dbe8266
|
Add more @readonly and clean up some stuff
|
2016-09-27 20:07:33 -04:00 |
|
Schuyler Cebulskie
|
1e57c968dd
|
Made date/timestamps consistent and less shitty
|
2016-09-27 19:46:53 -04:00 |
|
Amish Shah
|
03651fd6e3
|
Change how presences are handled
|
2016-09-25 14:16:03 +01:00 |
|
Jacob
|
126865384e
|
Compensate for API's stupid-ass positions in highestRole (#721)
* fix edge cases of highestRole not returning the highest role
* fix line length
* move space
* Fix formatting
|
2016-09-21 01:31:33 -04:00 |
|
Schuyler Cebulskie
|
3441e2384f
|
Fix tiny-ass typo
|
2016-09-19 14:42:22 -04:00 |
|
Schuyler Cebulskie
|
3e114b9af7
|
Normalise some GuildMember values
|
2016-09-19 14:41:36 -04:00 |
|
Schuyler Cebulskie
|
039315a9a3
|
Replace local usages of GuildMember.id with user.id
|
2016-09-19 01:44:46 -04:00 |
|
Schuyler Cebulskie
|
9288cd8563
|
Replace usages of owner.id with ownerID, and fix GroupDMChannel.equals
|
2016-09-19 01:43:24 -04:00 |
|
Schuyler Cebulskie
|
b8e3094b14
|
Add GuildMember.highestRole/kickable/bannable
|
2016-09-19 01:31:53 -04:00 |
|
Schuyler Cebulskie
|
774b4d4694
|
Fix GuildMember.hasPermission(s) explicit for owner
|
2016-09-12 00:08:12 -04:00 |
|
Schuyler Cebulskie
|
46b7628d59
|
Made hasPermission(s) docs a bit more consistent
|
2016-09-12 00:04:07 -04:00 |
|
Schuyler Cebulskie
|
ebaaa65741
|
Make GuildMember.hasPermissions check owner
|
2016-09-11 23:58:01 -04:00 |
|
Schuyler Cebulskie
|
95de09f389
|
Reorganised a bunch of methods
|
2016-09-11 23:55:50 -04:00 |
|
Schuyler Cebulskie
|
a52beaa78d
|
Improve GuildMember.permissionsIn failure
|
2016-09-11 11:08:54 -04:00 |
|
Schuyler Cebulskie
|
e7eee3410a
|
This is unnecessary.
|
2016-09-11 10:59:34 -04:00 |
|
Schuyler Cebulskie
|
7ff9ac2bcc
|
Add TextBasedChannel.sendCode and make User/GuildMember partial implementations
|
2016-09-11 10:55:41 -04:00 |
|
Amish Shah
|
9e05caec0d
|
Add GuildMember.hasPermissions
|
2016-09-11 12:58:56 +01:00 |
|
Amish Shah
|
3fba72107b
|
Add GuildMember.permissionsIn and make ChannelResolvables more lenient
|
2016-09-11 12:51:32 +01:00 |
|
Schuyler Cebulskie
|
272555d9ae
|
Better.
|
2016-09-11 02:18:22 -04:00 |
|
Schuyler Cebulskie
|
350c893ead
|
Add GuildMember.toString
|
2016-09-11 02:13:49 -04:00 |
|
Schuyler Cebulskie
|
3e39861534
|
Fix #677
|
2016-09-10 14:22:09 -04:00 |
|
Schuyler Cebulskie
|
57acd4f41a
|
Add GuildMember.permissions/hasPermission
|
2016-09-08 02:29:51 -04:00 |
|
Schuyler Cebulskie
|
818649b94f
|
Organise structure methods
|
2016-09-07 02:07:39 -04:00 |
|
Schuyler Cebulskie
|
b7f582b7f0
|
Clean up a bunch of stuff
- Channel typing data is now a Map
- Client properties on structures are now non-enumerable and
non-configurable
|
2016-09-07 00:24:45 -04:00 |
|
Schuyler Cebulskie
|
9d694d2b67
|
Add ability to ban non-members from guilds (#638)
|
2016-09-06 16:55:42 -04:00 |
|
Schuyler Cebulskie
|
dc7b07022c
|
Add GuildMember.addRole/addRoles (#615)
* Add GuildMember.addRole/addRoles
* Add GuildMember.removeRole/removeRoles
|
2016-09-05 07:18:51 +01:00 |
|
Schuyler Cebulskie
|
0b908f5bce
|
Cleanup Part 2: Electric Boogaloo (Reloaded) (#594)
* Cleanup Part 2: Electric Boogaloo (Reloaded)
* Moar cleanup
* Tweak NOT_A_PERMISSION error
|
2016-09-04 10:08:09 +01:00 |
|
Amish Shah
|
fced6983d9
|
GuildMember.roles is now a collection instead of an array
|
2016-09-03 22:56:33 +01:00 |
|
Schuyler Cebulskie
|
27652b94af
|
Make JSDocs follow general conventions (#582)
* Make JSDocs follow usual conventions
* Fix StringResolvable name
* Make function lowercase
|
2016-09-03 09:57:25 +01:00 |
|
Amish Shah
|
ae17a89191
|
Reduce memory usage by dynamically creating Dates
|
2016-09-02 13:18:27 +01:00 |
|
Amish Shah
|
c6688b94e6
|
add guildmember.nickname to docs
|
2016-08-29 22:55:01 +01:00 |
|
Manuel Kraus
|
d9ae732bfd
|
Add sendFile function (#562)
* sendFile
* Add default value to filename
* eslint
* (╯°□°)╯︵ ┻━┻
|
2016-08-29 19:01:05 +01:00 |
|
Amish Shah
|
4d6c604322
|
Added GuildMember.ban()
|
2016-08-27 21:59:35 +01:00 |
|
Amish Shah
|
6293f28ad9
|
Add guild member nickname setting n stuff
|
2016-08-27 18:55:08 +01:00 |
|
Amish Shah
|
8a1bfe559d
|
Add guildmember nickname tracking
|
2016-08-27 17:54:58 +01:00 |
|
Amish Shah
|
8683f45816
|
errory voice
|
2016-08-24 21:38:52 +01:00 |
|
Amish Shah
|
ed818d6e7f
|
Remove GuildDataStore and move towards storing data in Maps
|
2016-08-19 19:58:37 +01:00 |
|
Amish Shah
|
3ac191a812
|
add (incomplete) docs for guildmember
|
2016-08-18 13:30:25 +01:00 |
|
Amish Shah
|
3d3766f129
|
do more docs
|
2016-08-18 13:22:36 +01:00 |
|
Amish Shah
|
b8db4c4f4b
|
ESLint stuff...
|
2016-08-13 14:44:49 +01:00 |
|
Amish Shah
|
bbf0b0683a
|
Added guild.kick(member) and member.kick()
|
2016-07-02 17:50:44 +01:00 |
|
hydrabolt
|
bc443df11d
|
Added DM support, DM Creation and DM Deletion
|
2016-05-03 17:50:33 +01:00 |
|