Skip to main content

Welcome Bot

A bot that performs some routine tasks useful for organizations operating on Signal. Primary intended use case is posting messages either periodically or when peple join a group to keep informational posts available that might otherwise slip past the disappearing message horizon, or be invisible to new members.

Primary Functions:

  • monitors chat groups and post a message when people join
    • either immediately
    • or periodically
  • post periodic reminders to the group
    • code of conduct
    • directories of other groups
    • anything you can compose in a message to the bot

Features:

  • supports attachments and mentions (sort of)
  • configure mostly by chatting with the bot
  • no LLMs were harmed, this is old-school
  • data stays in the hosting environment of your choice
    • host privately
    • docker compose formula for cloud hosting

More information in Getting Started and Configuration

Primary Dependancies

Metadata

Release files for welcomebot 0.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for welcomebot 0.3.1
File Size Uploaded
welcomebot-0.3.1.tar.gz 12.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for welcomebot 0.3.1
File Interpreter ABI Platform
welcomebot-0.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 26.6 kB

Release files / welcomebot-0.3.1.tar.gz

Download URL welcomebot-0.3.1.tar.gz
Size 12.3 kB
Tags Source
SHA-256 checksum
How to use checksums
ddd6422164fb96001a4f91930ce3231a98a89eb1d7bd0183906eab15e80d57f6
BLAKE2b-256 checksum
How to use checksums
5125cda85fcbc8865d6bc59d16421997e5c8bc0284e349d3267b96bbc15e5ac1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.19 {"installer":{"name":"uv","version":"0.12.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / welcomebot-0.3.1-py3-none-any.whl

Download URL welcomebot-0.3.1-py3-none-any.whl
Size 14.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f907477f263b26d7ae1fa77e4d9e933c5bb4873a6e0c75bf3a372dca1c03fee6
BLAKE2b-256 checksum
How to use checksums
c0ef32040f0fe32a8a03e3afb94578afc9c7ec15d1e8af3c381453eb1162c430
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.19 {"installer":{"name":"uv","version":"0.12.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.3.1 This release

2 release files

0.3.0

2 release files

0.2.11

2 release files

0.2.8

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

1 release file

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

1 release file

0.1.2

1 release file

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page