dashboard / pico / docs(bouncer): motd #43 rss

open · opened on 2025-01-15T04:11:01Z by erock
Help
# add changes to patch request
git format-patch main --stdout | ssh pr.pico.sh pr add 43
# add review to patch request
git format-patch main --stdout | ssh pr.pico.sh pr add --review 43
# remove patchset
ssh pr.pico.sh ps rm ps-x
# checkout all patches
ssh pr.pico.sh pr print 43 | git am -3
# print a diff between the last two patches in a patch request
ssh pr.pico.sh pr diff 43
# accept PR
ssh pr.pico.sh pr accept 43
# close PR
ssh pr.pico.sh pr close 43

Logs

erock created pr with ps-91 on 2025-01-15T04:11:01Z
erock added ps-92 on 2025-01-15T04:12:10Z
erock added ps-93 on 2025-01-15T04:14:11Z

Patchsets

ps-91 by erock on 2025-01-15T04:11:01Z
Range Diff ↕ rd-92
1: 98b341f ! 1: 3b9b6be docs(bouncer): motd
ps-92 by erock on 2025-01-15T04:12:10Z
Range Diff ↕ rd-93
1: 3b9b6be ! 1: a99abd2 docs(bouncer): motd
ps-93 by erock on 2025-01-15T04:14:11Z

Patchset ps-92

docs(bouncer): motd

Eric Bower
2025-01-15T04:10:31Z
Back to top

docs(bouncer): motd

Reference: https://soju.im/doc/soju.1.html
bouncer/Dockerfile link
+1 -0
 1diff --git a/bouncer/Dockerfile b/bouncer/Dockerfile
 2index c7bd01d..7d9f263 100644
 3--- a/bouncer/Dockerfile
 4+++ b/bouncer/Dockerfile
 5@@ -49,6 +49,7 @@ COPY --from=builder /app/soju/soju .
 6 COPY --from=builder /app/soju/sojuctl .
 7 
 8 COPY soju.config .
 9+COPY motd.txt .
10 
11 EXPOSE 6697
12 EXPOSE 8080
bouncer/motd.txt link
+29 -0
 1diff --git a/bouncer/motd.txt b/bouncer/motd.txt
 2new file mode 100644
 3index 0000000..fb9eaf5
 4--- /dev/null
 5+++ b/bouncer/motd.txt
 6@@ -0,0 +1,29 @@
 7+Welcome to chat.pico.sh!
 8+
 9+This is a hosted Internet Relay Chat (IRC) bouncer service for pico users.
10+
11+Documentation for this service is available online:
12+
13+https://pico.sh/bouncer
14+
15+In order to chat with other users, you must configure an IRC network.
16+IRC networks are independent entities which are not affiliated with pico.
17+
18+The recommended network for pico users is Libera Chat: https://libera.chat
19+
20+To connect to Libera Chat now, enter the following commands:
21+
22+/msg BouncerServ help
23+
24+# in the private message
25+network create -addr irc.libera.chat -nick <user> -enabled false
26+
27+# if you don't have an account skip this step
28+sasl set-plain -network libera <user> <sasl-pass>
29+
30+network update libera -enabled true
31+/j #pico.sh
32+
33+Once connected, it is recommended to register an account with the network.
34+Type "/msg NickServ help register" to send a message to the Libera Chat account
35+registration system for details.
bouncer/soju.config link
+1 -0
1diff --git a/bouncer/soju.config b/bouncer/soju.config
2index 93e0c1a..94662ae 100644
3--- a/bouncer/soju.config
4+++ b/bouncer/soju.config
5@@ -12,3 +12,4 @@ auth oauth2 https://auth.pico.sh/bouncer
6 disable-inactive-user 30d
7 enable-user-on-auth true
8 max-user-networks -1
9+motd motd.txt