megamit
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
Rapptz
e60777e68b
Document exceptions and change conf.py version detection.
2015-08-28 17:24:35 -04:00
Rapptz
abc32f5b5d
Remove unnecessary comment.
2015-08-28 16:58:03 -04:00
Rapptz
b7fc383013
Python3 import fixes.
2015-08-28 16:55:40 -04:00
Rapptz
faa7b726cd
Quick documentation fixes
2015-08-27 22:17:49 -04:00
Rapptz
5db2b31114
Version bump to v0.4.0.
2015-08-27 22:15:01 -04:00
Rapptz
b466a2615e
Handle GUILD_MEMBER_REMOVE/GUILD_MEMBER_ADD events.
...
Thanks izy.
2015-08-27 19:42:07 -04:00
Rapptz
197e7c2861
Remove no_offline_members option
2015-08-27 18:56:39 -04:00
Rapptz
795b8ceffe
on_status now takes only a member.
2015-08-27 17:45:43 -04:00
Rapptz
52852f4fd2
Give members their server as an attribute.
2015-08-27 17:03:04 -04:00
Rapptz
3aa8cc93a7
Members now have status info.
2015-08-27 07:41:29 -04:00
Rapptz
fbb045cc1f
Add MANIFEST file for pip.
2015-08-27 07:16:11 -04:00
Rapptz
29b71a7e88
Move websocket hub to the new gateway.
2015-08-26 22:26:06 -04:00
Rapptz
af5292872b
Parse roles in the member building.
2015-08-26 22:06:38 -04:00
Rapptz
a85aab92b7
Version bump.
2015-08-26 21:22:29 -04:00
Rapptz
0e4ccad32a
Parse permission_overwrites in every Channel instance.
2015-08-26 21:20:18 -04:00
Rapptz
49bc2dbf48
Documentation update.
2015-08-26 07:46:46 -04:00
Rapptz
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
Rapptz
bcaf33e304
Preliminary work on permission parsing.
...
Thanks Voltagei.
2015-08-26 07:14:24 -04:00
Rapptz
adc358168f
Fix error in start_private_message.
2015-08-26 06:38:45 -04:00
Rapptz
de3bce2b32
Fix issue with some MESSAGE_UPDATE events.
2015-08-24 06:34:38 -04:00
Rapptz
d74f9c74cf
Version bump to v0.2.0
2015-08-24 00:12:52 -04:00
Rapptz
49b9b987c7
Add support for creating or deleting channels from the client.
2015-08-24 00:11:29 -04:00
Rapptz
9f601a24b1
Add logout support and on_disconnect event.
2015-08-24 00:00:42 -04:00
Rapptz
35084cf98a
Add support for channel creation events.
2015-08-23 23:37:56 -04:00
Rapptz
9b99834221
Fix setuputils script
2015-08-23 04:39:58 -04:00
Rapptz
3346b28fee
Add on_channel_delete event.
2015-08-23 02:53:56 -04:00
Rapptz
1f980361e3
Sandbox events so exceptions being thrown don't break the client.
2015-08-23 02:43:04 -04:00
Rapptz
75f7e0a63a
Handle user update events.
2015-08-23 02:29:15 -04:00
Rapptz
6445641f9e
Add on_status event.
2015-08-23 02:16:05 -04:00
Rapptz
59808727ef
Fix documentation example issue.
2015-08-23 00:55:49 -04:00
Rapptz
a1c5e9f4d9
Use v2 of the Discord API.
2015-08-22 19:14:27 -04:00
Rapptz
44953e7a3f
Rename project from pydiscord to discord.py
2015-08-22 07:43:41 -04:00
Rapptz
b5a371812f
Some documentation warning fixes.
2015-08-21 23:46:01 -04:00
Rapptz
b6e680edde
Add logs_from function to get channel logs from a channel.
2015-08-21 23:40:20 -04:00
Rapptz
2edd29684d
Change the way timestamps are parsed.
2015-08-21 23:38:41 -04:00
Rapptz
b102ac4b2a
Add the ability to edit messages.
2015-08-21 22:54:12 -04:00
Rapptz
ef7dd42f28
Add on_message_edit event.
2015-08-21 22:02:03 -04:00
Rapptz
794991adb6
Add the ability to delete messages
2015-08-21 20:58:51 -04:00
Rapptz
35935b373b
Return the message created when calling send_message
2015-08-21 20:56:03 -04:00
Rapptz
5960100d1c
Fix heartbeat interval bug.
2015-08-21 20:03:16 -04:00
Rapptz
f580441c10
Add on_message_delete event and Client.messages attribute.
2015-08-21 18:55:57 -04:00
Rapptz
a90e804192
Add some examples
2015-08-21 18:24:04 -04:00
Rapptz
3e0f09d32c
Initial commit
2015-08-21 18:18:34 -04:00