semaphore package
Semaphore: A simple (rule-based) bot library for Signal Private Messenger.
- semaphore.Address
- semaphore.Attachment
- semaphore.Bot
Bot
Bot.accept_invitation()
Bot.add_members()
Bot.create_group()
Bot.get_group()
Bot.handler()
Bot.leave_group()
Bot.list_groups()
Bot.preview_group()
Bot.register_handler()
Bot.remove_members()
Bot.send_message()
Bot.set_expiration()
Bot.set_profile()
Bot.start()
Bot.update_group_access_control()
Bot.update_group_avatar()
Bot.update_group_role()
Bot.update_group_timer()
Bot.update_group_title()
- semaphore.ChatContext
- semaphore.DataMessage
- semaphore.Exceptions
- semaphore.Group
- semaphore.GroupV2
- semaphore.JobQueue
- semaphore.Job
- semaphore.LinkPreview
- semaphore.MessageReceiver
- semaphore.MessageSender
MessageSender
MessageSender.accept_invitation()
MessageSender.add_members()
MessageSender.create_group()
MessageSender.get_group()
MessageSender.get_profile()
MessageSender.leave_group()
MessageSender.list_groups()
MessageSender.mark_read()
MessageSender.preview_group()
MessageSender.remove_members()
MessageSender.reply_message()
MessageSender.send_message()
MessageSender.set_expiration()
MessageSender.set_profile()
MessageSender.typing_started()
MessageSender.typing_stopped()
MessageSender.update_group_access_control()
MessageSender.update_group_avatar()
MessageSender.update_group_role()
MessageSender.update_group_timer()
MessageSender.update_group_title()
- semaphore.Message
- semaphore.Profile
- semaphore.PriorityQueue
- semaphore.Reply
- semaphore.Socket
- semaphore.StickerPack
- semaphore.Sticker