SimpleX-Chat/apps/simplex-broadcast-bot
spaced4ndy e05a35e26e
core: support postgres backend (#5403)
* postgres: modules structure (#5401)

* postgres: schema, field conversions (#5430)

* postgres: rework chat list pagination query (#5441)

* prepare cabal for merge

* restore cabal changes

* simplexmq

* postgres: implementation wip (tests don't pass) (#5481)

* restore ios file

* postgres: implementation - tests pass (#5487)

* refactor DB options

* refactor

* line

* style

* style

* refactor

* $

* update simplexmq

* constraintError

* handleDBErrors

* fix

* remove param

* Ok

* case

* case

* case

* comment

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2025-01-10 11:27:29 +00:00
..
src/Broadcast core: support postgres backend (#5403) 2025-01-10 11:27:29 +00:00
Main.hs core: move CLI notifications and active chat to view layer (for remote CLI) (#3196) 2023-10-11 09:50:11 +01:00
README.md apps: update chat bots, readme (#1928) 2023-02-14 07:57:27 +00:00

SimpleX broadcast bot

The bot allows anybody to connect to it and re-broadcasts all messages received from specified users configured via CLI options (publishers) to all users.

Welcome message and reply to the users who are not set as publishers can also be configured via CLI options.

It's a poor man's feed, until we have a better support for feeds in SimpleX Chat.

We use it to broadcast status notifications for SimpleX Chat servers when we do any maintenance or in case they become unavailable.