Signal-Bot
stable
  • Examples
    • Responding to a Prefix, Quoting a Message
    • Using a Cron Callback
    • Using Personalities
  • Signal-Bot
    • create()
  • Type Aliases
    • RpcRet
    • Name
    • Context
    • MessageCb
    • CronCb
    • CronItem
    • AnyCb
  • JSON-RCP Arguments
    • QuoteMessageArgs
      • QuoteMessageArgs.timestamp
      • QuoteMessageArgs.author
      • QuoteMessageArgs.message
      • QuoteMessageArgs.mention
      • QuoteMessageArgs.attachments
      • QuoteMessageArgs.text_style
      • QuoteMessageArgs.from_datamessage()
    • SendMessageArgs
      • SendMessageArgs.attachment
      • SendMessageArgs.mention
      • SendMessageArgs.text_style
      • SendMessageArgs.quote
    • Base Classes
      • JsonRpcArgs
  • Constants
    • SIGNAL_ARGS
    • JSON_PROPS
  • Exceptions
    • SignalRpcException
      • SignalRpcException.message
      • SignalRpcException.body
  • Personalities
    • Personality
      • Personality.matches_context()
      • Personality.handle_callback_exception()
      • Personality.start_crons()
      • Personality.stop_crons()
      • Personality.personality_handle_message()
      • Personality.on_message()
      • Personality.remove_message_callback()
      • Personality.on_prefix()
      • Personality.remove_prefix()
      • Personality.on_keyword()
      • Personality.remove_keyword()
      • Personality.on_mention()
      • Personality.remove_mention()
      • Personality.on_cron()
      • Personality.remove_cron()
  • Protocols
    • PersonalityProto
      • PersonalityProto.matches_context()
      • PersonalityProto.on_message()
      • PersonalityProto.on_prefix()
      • PersonalityProto.on_cron()
      • PersonalityProto.on_mention()
      • PersonalityProto.on_keyword()
      • PersonalityProto.started()
      • PersonalityProto.handle_callback_exception()
    • SignalBot
      • SignalBot.account_number
      • SignalBot.send_reaction()
      • SignalBot.send_typing()
      • SignalBot.send_message()
      • SignalBot.delete_message()
      • SignalBot.run()
      • SignalBot.stop()
      • SignalBot.add_personality()
  • Transports
    • TcpTransport
      • TcpTransport.create()
      • TcpTransport.write()
      • TcpTransport.listen()
    • SubprocessTransport
      • SubprocessTransport.create()
      • SubprocessTransport.write()
      • SubprocessTransport.listen()
    • Base Classes
      • JsonRpcHandler
      • JsonRpcTransport
  • Types
    • AccountNumber
    • AccountUUID
    • GroupId
    • NotificationFrame
      • NotificationFrame.jsonrpc
      • NotificationFrame.method
      • NotificationFrame.params
      • NotificationFrame.id
    • ErrorFrame
      • ErrorFrame.code
      • ErrorFrame.message
      • ErrorFrame.data
    • ResponseFrame
      • ResponseFrame.jsonrpc
      • ResponseFrame.error
      • ResponseFrame.result
      • ResponseFrame.id
    • Response
      • Response.result
      • Response.from_future_frame()
    • GroupInfoFrame
      • GroupInfoFrame.groupId
      • GroupInfoFrame.type
    • DataMessageFrame
      • DataMessageFrame.timestamp
      • DataMessageFrame.message
      • DataMessageFrame.expiresInSeconds
      • DataMessageFrame.viewOnce
      • DataMessageFrame.reaction
      • DataMessageFrame.quote
      • DataMessageFrame.payment
      • DataMessageFrame.mentions
      • DataMessageFrame.previews
      • DataMessageFrame.attachments
      • DataMessageFrame.sticker
      • DataMessageFrame.remoteDelete
      • DataMessageFrame.contacts
      • DataMessageFrame.textStyles
      • DataMessageFrame.groupInfo
      • DataMessageFrame.storyContext
    • EnvelopeFrame
      • EnvelopeFrame.source
      • EnvelopeFrame.sourceNumber
      • EnvelopeFrame.sourceUuid
      • EnvelopeFrame.sourceName
      • EnvelopeFrame.sourceDevice
      • EnvelopeFrame.timestamp
      • EnvelopeFrame.dataMessage
      • EnvelopeFrame.editMessage
      • EnvelopeFrame.storymessage
      • EnvelopeFrame.syncMessage
      • EnvelopeFrame.callMessage
      • EnvelopeFrame.receiptMessage
      • EnvelopeFrame.typingMessage
    • MentionFrame
      • MentionFrame.name
      • MentionFrame.number
      • MentionFrame.uuid
      • MentionFrame.start
      • MentionFrame.length
    • DataMessage
      • DataMessage.message
      • DataMessage.view_once
      • DataMessage.reaction
      • DataMessage.quote
      • DataMessage.payment
      • DataMessage.mentions
      • DataMessage.previews
      • DataMessage.attachments
      • DataMessage.sticker
      • DataMessage.remote_delete
      • DataMessage.contacts
      • DataMessage.text_styles
      • DataMessage.group_info
      • DataMessage.story_context
      • DataMessage.timestamp
      • DataMessage.unix_timestamp
      • DataMessage.sender
      • DataMessage.sender_name
      • DataMessage.sender_uuid
      • DataMessage.expires_in
Signal-Bot
  • Search


© Copyright 2023, Sidneys1. Revision 4bc9d6e2.

Built with Sphinx using a theme provided by Read the Docs.