MCPcopy
hub / github.com/wechaty/python-wechaty / emit

Method emit

src/wechaty/wechaty.py:320–331  ·  view source on GitHub ↗

emit wechaty event Args: event: the event name need to emit, see at `WechatyEventName`. Returns: bool: True if emit success, False if emit failed.

(self, event: str, *args: Any, **kwargs: Any)

Source from the content-addressed store, hash-verified

318 return self
319
320 def emit(self, event: str, *args: Any, **kwargs: Any) -> bool:
321 """
322 emit wechaty event
323 Args:
324 event: the event name need to emit, see at `WechatyEventName`.
325 Returns:
326 bool: True if emit success, False if emit failed.
327 """
328 log.debug('emit() event <%s> <%s>',
329 [str(item) for item in args],
330 kwargs)
331 return super().emit(event, *args, **kwargs)
332
333 async def on_error(self, payload: EventErrorPayload) -> None:
334 """

Callers 13

dong_listenerMethod · 0.95
error_listenerMethod · 0.95
heartbeat_listenerMethod · 0.95
friendship_listenerMethod · 0.95
login_listenerMethod · 0.95
logout_listenerMethod · 0.95
message_listenerMethod · 0.95
ready_listenerMethod · 0.95
room_invite_listenerMethod · 0.95
room_join_listenerMethod · 0.95
room_leave_listenerMethod · 0.95
room_topic_listenerMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected