contact ae0ac7c6f0 Allow admins to broadcast message to all bouncer users
Typically done via:

    /notice $<bouncer> <message>

Or, for a connection not bound to a specific network:

    /notice $* <message>

The message is broadcast as BouncerServ, because that's the only
user that can be trusted to belong to the bouncer by users. Any
other prefix would conflict with the upstream network.

git-svn-id: file:///srv/svn/repo/suika/trunk@563 f0ae65fe-ee39-954e-97ec-027ff2717ef4
2021-06-23 17:23:09 +00:00
2021-05-25 14:35:39 +00:00
2020-06-10 14:15:20 +00:00
2020-11-30 10:39:41 +00:00
2020-04-01 15:38:09 +00:00
2021-03-24 17:15:52 +00:00
2021-05-19 22:07:44 +00:00
2021-05-26 08:51:02 +00:00
2021-05-26 08:51:02 +00:00
2021-03-31 16:18:16 +00:00
2021-03-31 16:18:16 +00:00
2020-08-18 15:57:12 +00:00
2021-05-18 08:44:10 +00:00
2020-02-07 16:41:51 +00:00
2021-06-02 18:32:11 +00:00
2021-05-19 22:07:44 +00:00
2021-05-19 22:07:44 +00:00
2021-05-23 19:41:01 +00:00

soju

builds.sr.ht status

A user-friendly IRC bouncer.

  • Multi-user
  • Support multiple clients for a single user, with proper backlog synchronization
  • Support connecting to multiple upstream servers via a single IRC connection to the bouncer

Usage

Building and installing

For end users, a Makefile is provided:

make
sudo make install

For development, you can use go run ./cmd/soju as usual.

Contributing

Send patches on the mailing list or on GitHub, report bugs on the issue tracker. Discuss in #soju on Libera Chat.

License

AGPLv3, see LICENSE.

Copyright (C) 2020 The soju Contributors

Description
Languages
Go 99.1%
Makefile 0.5%
Shell 0.4%