Pengecualian¶
- exception ehforwarderbot.exceptions.EFBException[sumber]¶
Basis:
Exception
A general class to indicate that the exception is from EFB framework.
- exception ehforwarderbot.exceptions.EFBChatNotFound[sumber]¶
Basis:
ehforwarderbot.exceptions.EFBException
Raised by a slave channel when a chat indicated is not found.
Can be raised by any method that involves a chat or a message.
- exception ehforwarderbot.exceptions.EFBChannelNotFound[sumber]¶
Basis:
ehforwarderbot.exceptions.EFBException
Raised by the coordinator when the message sent delivers to a missing channel.
- exception ehforwarderbot.exceptions.EFBMessageError[sumber]¶
Basis:
ehforwarderbot.exceptions.EFBException
Raised by slave channel for any other error occurred when sending a message or a status.
Can be raised in
Channel.send_message()
andChannel.send_status()
.
- exception ehforwarderbot.exceptions.EFBMessageNotFound[sumber]¶
Basis:
ehforwarderbot.exceptions.EFBMessageError
Raised by a slave channel when a message indicated is not found.
Can be raised in
Channel.send_message()
(edited message / target message not found) and inChannel.send_status()
(message to delete is not found).
- exception ehforwarderbot.exceptions.EFBMessageTypeNotSupported[sumber]¶
Basis:
ehforwarderbot.exceptions.EFBMessageError
Raised by a slave channel when the indicated message type is not supported.
Can be raised in
Channel.send_message()
.
- exception ehforwarderbot.exceptions.EFBOperationNotSupported[sumber]¶
Basis:
ehforwarderbot.exceptions.EFBMessageError
Raised by slave channels when a chat operation is not supported. E.g.: cannot edit message, cannot delete message.
Can be raised in
Channel.send_message()
andChannel.send_status()
.
- exception ehforwarderbot.exceptions.EFBMessageReactionNotPossible[sumber]¶
Basis:
ehforwarderbot.exceptions.EFBException
Raised by slave channel when a message reaction request from master channel is not possible to be processed.
Can be raised in
Channel.send_status()
.