Replica
- class telegram_bot_discussion.dialogue.replicas.base.ReplicaMeta[source]
Bases:
objectMeta-class for future projects
- class telegram_bot_discussion.dialogue.replicas.base.Replica[source]
Bases:
ABC- class Meta[source]
Bases:
ReplicaMeta
- class telegram_bot_discussion.dialogue.replicas.base.EmptyReplica[source]
Bases:
ReplicaEmptyReplica nothing to reply.
- class telegram_bot_discussion.dialogue.replicas.base.AutoReply(text=None)[source]
Bases:
ReplicaAutoReply reply standard answer for input user replicas (e.g. “OK”, “✓”, “Done” and etc.).
- Parameters:
text (str)
-
text:
str= ''
- class telegram_bot_discussion.dialogue.replicas.base.CleanReplica[source]
Bases:
ReplicaEmptyReplica force clear buttons in user interface (telegram.ReplyKeyboardRemove).
- class telegram_bot_discussion.dialogue.replicas.base.NoNeedReactionReplica(replica)[source]
Bases:
ReplicaNoNeedReactionReplica just proxy other replica and go to the next Dialogue stage without waiting for the user’s response.
- Parameters:
replica (Replica)
- class telegram_bot_discussion.dialogue.replicas.base.StopReplica(replica)[source]
Bases:
NoNeedReactionReplicaStopReplica is stop-indicator for Dialogue.
- Parameters:
replica (Replica)
- telegram_bot_discussion.dialogue.replicas.base.Phrase(*args, **kwargs)
Phrase is syntactic sugar for Dialogue standalone function return value.
alias of
Generator[Replica,Update,Any]
- telegram_bot_discussion.dialogue.replicas.base.Polemic(*args, **kwargs)
Polemic is syntactic sugar for Dialogue method return value.
alias of
Generator[Replica|StopReplica,Update,None]