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.0

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.0
File Size Uploaded
welcomebot-0.3.0.tar.gz 12.3 kB Details

Built distribution (wheel)

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

Total release size: 26.6 kB

Release files / welcomebot-0.3.0.tar.gz

Download URL welcomebot-0.3.0.tar.gz
Size 12.3 kB
Tags Source
SHA-256 checksum
How to use checksums
4131c7daf0d5fea747f06e63d16693be7f609ad7c2654cf4c5b53d3e4b646b51
BLAKE2b-256 checksum
How to use checksums
2202f6b24e5f0265e69034a87cbdfe13fc9db18ca184947777f25308adf01cd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.13 {"installer":{"name":"uv","version":"0.12.13","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.0-py3-none-any.whl

Download URL welcomebot-0.3.0-py3-none-any.whl
Size 14.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0fe134c64a7fd4399a711f4e1f938d7ecfe8c10e394a0c35b4bb2669f542e07a
BLAKE2b-256 checksum
How to use checksums
0f3a726703b8a48253defe9d3da71b3c76684b2b0b63a5b56631126632f067ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.13 {"installer":{"name":"uv","version":"0.12.13","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

0.3.1

2 release files

This release

0.3.0 This release

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