repos / pico

pico services mono repo
git clone https://github.com/picosh/pico.git

commit
a99abd2
parent
d4087e8
author
Eric Bower
date
2025-01-14 23:10:31 -0500 EST
docs(bouncer): motd

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