stackl
Advanced tools
+1
-1
| Metadata-Version: 2.1 | ||
| Name: stackl | ||
| Version: 0.0.3 | ||
| Version: 0.0.4 | ||
| Summary: Python library for connecting to Stack Exchange chat | ||
@@ -5,0 +5,0 @@ Home-page: https://github.com/ArtOfCode-/stackl |
| Metadata-Version: 2.1 | ||
| Name: stackl | ||
| Version: 0.0.3 | ||
| Version: 0.0.4 | ||
| Summary: Python library for connecting to Stack Exchange chat | ||
@@ -5,0 +5,0 @@ Home-page: https://github.com/ArtOfCode-/stackl |
@@ -17,3 +17,3 @@ import sys | ||
| VERSION = '0.0.3' | ||
| VERSION = '0.0.4' | ||
@@ -240,3 +240,3 @@ | ||
| for event_data in events: | ||
| event = Event(event_data, server) | ||
| event = Event(event_data, server, self) | ||
| handlers = [x[0] for x in self._handlers | ||
@@ -243,0 +243,0 @@ if all([k in event_data and event_data[k] == v for k, v in x[1].items()])] |
+2
-1
@@ -87,3 +87,3 @@ from collections import namedtuple | ||
| class Event: | ||
| def __init__(self, event_dict, server): | ||
| def __init__(self, event_dict, server, client): | ||
| self.type_id = int(event_dict['event_type']) | ||
@@ -94,2 +94,3 @@ self.name = EVENT_NAME[self.type_id - 1] | ||
| self.server = server | ||
| self.client = client | ||
@@ -96,0 +97,0 @@ class_data = [x for x in EVENT_CLASSES if x.id == self.type_id] |
+4
-1
@@ -80,3 +80,6 @@ import re | ||
| lambda: User(server, user_id=kwargs.get('user_id'))) | ||
| self.parent_id = kwargs.get('parent_id') | ||
| self.parent = (Helpers.cached(int(kwargs.get('parent_id')), 'messages', | ||
| lambda: kwargs.get('client').get_message(kwargs.get('parent_id'), server)) | ||
| if 'client' in kwargs and 'parent_id' in kwargs else None) | ||
| self.parent_id = kwargs.get('parent_id') if 'parent_id' in kwargs and 'client' not in kwargs else None | ||
@@ -83,0 +86,0 @@ self._setup_delegate_methods() |
Alert delta unavailable
Currently unable to show alert delta for PyPI packages.
28802
1.34%582
0.69%