a5cf6d275d
Add ability to edit or delete roles from a sever.
2015-09-13 22:28:37 -04:00
f59ab28741
Add utils.find helper function.
2015-09-13 22:28:02 -04:00
d93c18b28e
Add get_default_role for servers to get the 'everyone' role.
2015-09-07 18:40:23 -04:00
9119f61caa
Fix KeyError with events.
v0.5.1
2015-09-05 15:52:48 -04:00
73919fe152
Documentation fixes and version bump.
v0.5.0
2015-09-05 01:05:08 -04:00
eed4b428aa
Add the ability to accept invites.
2015-09-05 00:57:52 -04:00
4aecd5f7b5
Add on_error event for doing something about uncaught exceptions.
2015-09-05 00:46:18 -04:00
568c2a773b
Remove owner_id from Server and use owner instead.
...
owner will be the actual Member who owns the server.
2015-09-04 23:56:00 -04:00
e11aaa0566
Add on_member_update event.
2015-09-04 23:50:32 -04:00
80eb567520
Add support for creating invites.
2015-09-04 23:23:47 -04:00
b4e6591c9d
Refactor parse_time into its own utils file.
2015-09-04 22:00:22 -04:00
b00ad4ad79
Use kwargs if the number of arguments needed is too many.
2015-09-04 21:16:27 -04:00
5f69fe9b07
Add ability to delete channels.
2015-09-04 08:30:59 -04:00
0e29d5a136
Add the ability to create channels.
2015-09-04 08:02:31 -04:00
7ab73bdf45
Add support for editing your profile.
2015-09-04 06:46:19 -04:00
9deb743df3
Store email in the client as an attribute.
2015-09-03 19:49:51 -04:00
81aa76021a
Update README.
2015-09-03 07:17:13 -04:00
54fa8dea69
Add the ability to kick, ban and unban users from a server.
2015-09-03 06:41:35 -04:00
c98a723f06
Add on_server_create and on_server_delete events.
2015-09-03 04:22:46 -04:00
4124b097c7
WebSocket gateway now properly uses the auth headers.
2015-09-03 03:59:26 -04:00
afdada133f
Permissions are now properties rather than functions.
...
This allows you to set or retrieve specific bits through a
higher level API to facilitate editing in the future.
2015-09-03 03:40:56 -04:00
b6ab4d54d3
Sandbox some events that didn't get sandboxed.
2015-09-03 03:40:55 -04:00
6a40a5da2e
Fix issue with author changing type
...
When cycling through the attributes of the data json 'author' within 'message' which was previously a user object is overwritten with a dictionary. This causes an AttributeError to be thrown ( and silently swallowed... thanks except: pass) whenever any of its attributes are referenced in the form message.author.x. User data should change in this step and the user object should not be modified for any reason so its safe to skip updating it.
2015-09-02 23:07:36 +01:00
e60777e68b
Document exceptions and change conf.py version detection.
v0.4.1
2015-08-28 17:24:35 -04:00
abc32f5b5d
Remove unnecessary comment.
2015-08-28 16:58:03 -04:00
b7fc383013
Python3 import fixes.
2015-08-28 16:55:40 -04:00
faa7b726cd
Quick documentation fixes
2015-08-27 22:17:49 -04:00
5db2b31114
Version bump to v0.4.0.
v0.4.0
2015-08-27 22:15:01 -04:00
b466a2615e
Handle GUILD_MEMBER_REMOVE/GUILD_MEMBER_ADD events.
...
Thanks izy.
2015-08-27 19:42:07 -04:00
197e7c2861
Remove no_offline_members option
2015-08-27 18:56:39 -04:00
795b8ceffe
on_status now takes only a member.
2015-08-27 17:45:43 -04:00
52852f4fd2
Give members their server as an attribute.
2015-08-27 17:03:04 -04:00
3aa8cc93a7
Members now have status info.
2015-08-27 07:41:29 -04:00
fbb045cc1f
Add MANIFEST file for pip.
2015-08-27 07:16:11 -04:00
29b71a7e88
Move websocket hub to the new gateway.
2015-08-26 22:26:06 -04:00
af5292872b
Parse roles in the member building.
2015-08-26 22:06:38 -04:00
a85aab92b7
Version bump.
v0.3.0
2015-08-26 21:22:29 -04:00
0e4ccad32a
Parse permission_overwrites in every Channel instance.
2015-08-26 21:20:18 -04:00
49bc2dbf48
Documentation update.
2015-08-26 07:46:46 -04:00
108f0a6c45
Server members are now their own class that subclass Users.
...
Roles are also now properly parsed.
2015-08-26 07:43:05 -04:00
bcaf33e304
Preliminary work on permission parsing.
...
Thanks Voltagei.
2015-08-26 07:14:24 -04:00
adc358168f
Fix error in start_private_message.
2015-08-26 06:38:45 -04:00
de3bce2b32
Fix issue with some MESSAGE_UPDATE events.
v0.2.1
2015-08-24 06:34:38 -04:00
d74f9c74cf
Version bump to v0.2.0
v0.2.0
2015-08-24 00:12:52 -04:00
49b9b987c7
Add support for creating or deleting channels from the client.
2015-08-24 00:11:29 -04:00
9f601a24b1
Add logout support and on_disconnect event.
2015-08-24 00:00:42 -04:00
35084cf98a
Add support for channel creation events.
2015-08-23 23:37:56 -04:00
9b99834221
Fix setuputils script
v0.1.0
2015-08-23 04:39:58 -04:00
3346b28fee
Add on_channel_delete event.
2015-08-23 02:53:56 -04:00
1f980361e3
Sandbox events so exceptions being thrown don't break the client.
2015-08-23 02:43:04 -04:00