<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.pub.solar/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=172.17.0.1</id>
	<title>pub.solar wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.pub.solar/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=172.17.0.1"/>
	<link rel="alternate" type="text/html" href="https://wiki.pub.solar/index.php/Special:Contributions/172.17.0.1"/>
	<updated>2026-06-04T03:28:01Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.pub.solar/index.php?title=How-to:_Change_the_statutes&amp;diff=338</id>
		<title>How-to: Change the statutes</title>
		<link rel="alternate" type="text/html" href="https://wiki.pub.solar/index.php?title=How-to:_Change_the_statutes&amp;diff=338"/>
		<updated>2026-02-05T10:08:38Z</updated>

		<summary type="html">&lt;p&gt;172.17.0.1: Add How-To category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You can find the current Version of the statutes in text Form in text Form [https://git.pub.solar/pub-solar/legal/src/branch/main/satzung.md here]. The only version of the statutes that are legally binding are in German.&lt;br /&gt;
&lt;br /&gt;
There&#039;s two ways to change the statutes:&lt;br /&gt;
&lt;br /&gt;
# If the Finanzamt or Court demands it (See [https://git.pub.solar/pub-solar/legal/src/branch/main/satzung.md#10-salvatorische-klausel § 10 Salvatorische Klausel])&lt;br /&gt;
# Via the general assembly (See [https://git.pub.solar/pub-solar/legal/src/branch/main/satzung.md#7-mitgliederversammlung § 7 Mitgliederversammlung] and [https://git.pub.solar/pub-solar/legal/src/branch/main/satzung.md#8-erg%C3%A4nzende-dokumente § 8 Ergänzende Dokumente])&lt;br /&gt;
&lt;br /&gt;
If you want to change the statutes of pub.solar e.V. you&#039;ll need to follow the following steps:&lt;br /&gt;
&lt;br /&gt;
# Create a new version of the text&lt;br /&gt;
# Propose changes to the text to the next general assembly&lt;br /&gt;
# Win enough votes from the assembly&lt;br /&gt;
# The Vorstand goes to the notary&lt;br /&gt;
&lt;br /&gt;
== 1. Create a new version of the text ==&lt;br /&gt;
You can edit the text in the browser or locally via git. After you&#039;ve made the changes, you&#039;ll have to propose them to be accepted by opening a merge request (or &amp;quot;pull request&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[https://git.pub.solar/pub-solar/legal In the git repository], click on &amp;quot;Fork&amp;quot; on the top right of your screen, then confirm &amp;quot;Fork repository&amp;quot;. This will create a copy of the pub.solar e.V. legal files in your own account.&lt;br /&gt;
&lt;br /&gt;
You can then find the file &#039;&#039;&#039;satzung.md&#039;&#039;&#039;, and open it. Click on the edit icon to open the browser-based editor.&lt;br /&gt;
&lt;br /&gt;
Make your changes to the document.&lt;br /&gt;
&lt;br /&gt;
To save, scroll down to the &amp;quot;Commit changes&amp;quot; section.&lt;br /&gt;
&lt;br /&gt;
Give your change a title that the describes the change in short. In the description, explain why you want this change.&lt;br /&gt;
&lt;br /&gt;
Select &amp;quot;Create a new branch for this commit and start a pull request&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Click &amp;quot;Commit changes&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You&#039;re going to be shown your changes when compared to the original. Review whether they&#039;re correct, and then in dropdown for &amp;quot;merge into:&amp;quot;, select `pub-solar:main`.&lt;br /&gt;
&lt;br /&gt;
Click &amp;quot;New pull request&amp;quot;, and then &amp;quot;Create pull request&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Congratulations, you&#039;ve successfully opened a pull request!&lt;br /&gt;
&lt;br /&gt;
It&#039;s good to show a lot of people your proposal at this point to get some feedback.&lt;br /&gt;
&lt;br /&gt;
== 2. Propose changes to the next general assembly ==&lt;br /&gt;
Contact the Vorstand and tell them you want to change the statutes at the next general assembly. They will have to put the item on the agenda in the invite.&lt;br /&gt;
&lt;br /&gt;
== 3. Win enough votes at the assembly ==&lt;br /&gt;
For changes except in § 2, the normal voting rules for the general assembly apply. (See [https://git.pub.solar/pub-solar/legal/src/branch/main/satzung.md#7-mitgliederversammlung § 7 Mitgliederversammlung])&lt;br /&gt;
&lt;br /&gt;
By German law, for changes to [https://git.pub.solar/pub-solar/legal/src/branch/main/satzung.md#2-zweck-des-vereins § 2 Zweck des Vereins] every member of the association will be needed to give an okay. So you will need not just a consensus at the assembly, but also to track down every member that was not at the assembly and get their signed thumbs-up.&lt;br /&gt;
&lt;br /&gt;
== 4. The Vorstand goes to the notary ==&lt;br /&gt;
The new vorstand will have to hand over the following:&lt;br /&gt;
&lt;br /&gt;
# The text of the invitation to the general assembly&lt;br /&gt;
# The text of the protocol of the assembly&lt;br /&gt;
# If needed, the signed okays of all people that were not available at the assembly.&lt;br /&gt;
# The new text of the statutes&lt;br /&gt;
&lt;br /&gt;
After some time, the notary will confirm that the changes have taken effect.&lt;br /&gt;
&lt;br /&gt;
[[Category:How-To]]&lt;/div&gt;</summary>
		<author><name>172.17.0.1</name></author>
	</entry>
	<entry>
		<id>https://wiki.pub.solar/index.php?title=How-to:_Change_the_statutes&amp;diff=337</id>
		<title>How-to: Change the statutes</title>
		<link rel="alternate" type="text/html" href="https://wiki.pub.solar/index.php?title=How-to:_Change_the_statutes&amp;diff=337"/>
		<updated>2026-01-16T18:55:25Z</updated>

		<summary type="html">&lt;p&gt;172.17.0.1: /* 3. Win enough votes at the assembly */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You can find the current Version of the statutes in text Form in text Form [https://git.pub.solar/pub-solar/legal/src/branch/main/satzung.md here]. The only version of the statutes that are legally binding are in German.&lt;br /&gt;
&lt;br /&gt;
There&#039;s two ways to change the statutes:&lt;br /&gt;
&lt;br /&gt;
# If the Finanzamt or Court demands it (See [https://git.pub.solar/pub-solar/legal/src/branch/main/satzung.md#10-salvatorische-klausel § 10 Salvatorische Klausel])&lt;br /&gt;
# Via the general assembly (See [https://git.pub.solar/pub-solar/legal/src/branch/main/satzung.md#7-mitgliederversammlung § 7 Mitgliederversammlung] and [https://git.pub.solar/pub-solar/legal/src/branch/main/satzung.md#8-erg%C3%A4nzende-dokumente § 8 Ergänzende Dokumente])&lt;br /&gt;
&lt;br /&gt;
If you want to change the statutes of pub.solar e.V. you&#039;ll need to follow the following steps:&lt;br /&gt;
&lt;br /&gt;
# Create a new version of the text&lt;br /&gt;
# Propose changes to the text to the next general assembly&lt;br /&gt;
# Win enough votes from the assembly&lt;br /&gt;
# The Vorstand goes to the notary&lt;br /&gt;
&lt;br /&gt;
== 1. Create a new version of the text ==&lt;br /&gt;
You can edit the text in the browser or locally via git. After you&#039;ve made the changes, you&#039;ll have to propose them to be accepted by opening a merge request (or &amp;quot;pull request&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[https://git.pub.solar/pub-solar/legal In the git repository], click on &amp;quot;Fork&amp;quot; on the top right of your screen, then confirm &amp;quot;Fork repository&amp;quot;. This will create a copy of the pub.solar e.V. legal files in your own account.&lt;br /&gt;
&lt;br /&gt;
You can then find the file &#039;&#039;&#039;satzung.md&#039;&#039;&#039;, and open it. Click on the edit icon to open the browser-based editor.&lt;br /&gt;
&lt;br /&gt;
Make your changes to the document.&lt;br /&gt;
&lt;br /&gt;
To save, scroll down to the &amp;quot;Commit changes&amp;quot; section.&lt;br /&gt;
&lt;br /&gt;
Give your change a title that the describes the change in short. In the description, explain why you want this change.&lt;br /&gt;
&lt;br /&gt;
Select &amp;quot;Create a new branch for this commit and start a pull request&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Click &amp;quot;Commit changes&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You&#039;re going to be shown your changes when compared to the original. Review whether they&#039;re correct, and then in dropdown for &amp;quot;merge into:&amp;quot;, select `pub-solar:main`.&lt;br /&gt;
&lt;br /&gt;
Click &amp;quot;New pull request&amp;quot;, and then &amp;quot;Create pull request&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Congratulations, you&#039;ve successfully opened a pull request!&lt;br /&gt;
&lt;br /&gt;
It&#039;s good to show a lot of people your proposal at this point to get some feedback.&lt;br /&gt;
&lt;br /&gt;
== 2. Propose changes to the next general assembly ==&lt;br /&gt;
Contact the Vorstand and tell them you want to change the statutes at the next general assembly. They will have to put the item on the agenda in the invite.&lt;br /&gt;
&lt;br /&gt;
== 3. Win enough votes at the assembly ==&lt;br /&gt;
For changes except in § 2, the normal voting rules for the general assembly apply. (See [https://git.pub.solar/pub-solar/legal/src/branch/main/satzung.md#7-mitgliederversammlung § 7 Mitgliederversammlung])&lt;br /&gt;
&lt;br /&gt;
By German law, for changes to [https://git.pub.solar/pub-solar/legal/src/branch/main/satzung.md#2-zweck-des-vereins § 2 Zweck des Vereins] every member of the association will be needed to give an okay. So you will need not just a consensus at the assembly, but also to track down every member that was not at the assembly and get their signed thumbs-up.&lt;br /&gt;
&lt;br /&gt;
== 4. The Vorstand goes to the notary ==&lt;br /&gt;
The new vorstand will have to hand over the following:&lt;br /&gt;
&lt;br /&gt;
# The text of the invitation to the general assembly&lt;br /&gt;
# The text of the protocol of the assembly&lt;br /&gt;
# If needed, the signed okays of all people that were not available at the assembly.&lt;br /&gt;
# The new text of the statutes&lt;br /&gt;
&lt;br /&gt;
After some time, the notary will confirm that the changes have taken effect.&lt;/div&gt;</summary>
		<author><name>172.17.0.1</name></author>
	</entry>
	<entry>
		<id>https://wiki.pub.solar/index.php?title=How-to:_Change_the_statutes&amp;diff=336</id>
		<title>How-to: Change the statutes</title>
		<link rel="alternate" type="text/html" href="https://wiki.pub.solar/index.php?title=How-to:_Change_the_statutes&amp;diff=336"/>
		<updated>2026-01-16T18:53:53Z</updated>

		<summary type="html">&lt;p&gt;172.17.0.1: Init howto&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You can find the current Version of the statutes in text Form in text Form [https://git.pub.solar/pub-solar/legal/src/branch/main/satzung.md here]. The only version of the statutes that are legally binding are in German.&lt;br /&gt;
&lt;br /&gt;
There&#039;s two ways to change the statutes:&lt;br /&gt;
&lt;br /&gt;
# If the Finanzamt or Court demands it (See [https://git.pub.solar/pub-solar/legal/src/branch/main/satzung.md#10-salvatorische-klausel § 10 Salvatorische Klausel])&lt;br /&gt;
# Via the general assembly (See [https://git.pub.solar/pub-solar/legal/src/branch/main/satzung.md#7-mitgliederversammlung § 7 Mitgliederversammlung] and [https://git.pub.solar/pub-solar/legal/src/branch/main/satzung.md#8-erg%C3%A4nzende-dokumente § 8 Ergänzende Dokumente])&lt;br /&gt;
&lt;br /&gt;
If you want to change the statutes of pub.solar e.V. you&#039;ll need to follow the following steps:&lt;br /&gt;
&lt;br /&gt;
# Create a new version of the text&lt;br /&gt;
# Propose changes to the text to the next general assembly&lt;br /&gt;
# Win enough votes from the assembly&lt;br /&gt;
# The Vorstand goes to the notary&lt;br /&gt;
&lt;br /&gt;
== 1. Create a new version of the text ==&lt;br /&gt;
You can edit the text in the browser or locally via git. After you&#039;ve made the changes, you&#039;ll have to propose them to be accepted by opening a merge request (or &amp;quot;pull request&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
[https://git.pub.solar/pub-solar/legal In the git repository], click on &amp;quot;Fork&amp;quot; on the top right of your screen, then confirm &amp;quot;Fork repository&amp;quot;. This will create a copy of the pub.solar e.V. legal files in your own account.&lt;br /&gt;
&lt;br /&gt;
You can then find the file &#039;&#039;&#039;satzung.md&#039;&#039;&#039;, and open it. Click on the edit icon to open the browser-based editor.&lt;br /&gt;
&lt;br /&gt;
Make your changes to the document.&lt;br /&gt;
&lt;br /&gt;
To save, scroll down to the &amp;quot;Commit changes&amp;quot; section.&lt;br /&gt;
&lt;br /&gt;
Give your change a title that the describes the change in short. In the description, explain why you want this change.&lt;br /&gt;
&lt;br /&gt;
Select &amp;quot;Create a new branch for this commit and start a pull request&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Click &amp;quot;Commit changes&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You&#039;re going to be shown your changes when compared to the original. Review whether they&#039;re correct, and then in dropdown for &amp;quot;merge into:&amp;quot;, select `pub-solar:main`.&lt;br /&gt;
&lt;br /&gt;
Click &amp;quot;New pull request&amp;quot;, and then &amp;quot;Create pull request&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Congratulations, you&#039;ve successfully opened a pull request!&lt;br /&gt;
&lt;br /&gt;
It&#039;s good to show a lot of people your proposal at this point to get some feedback.&lt;br /&gt;
&lt;br /&gt;
== 2. Propose changes to the next general assembly ==&lt;br /&gt;
Contact the Vorstand and tell them you want to change the statutes at the next general assembly. They will have to put the item on the agenda in the invite.&lt;br /&gt;
&lt;br /&gt;
== 3. Win enough votes at the assembly ==&lt;br /&gt;
By German law, for changes to [https://git.pub.solar/pub-solar/legal/src/branch/main/satzung.md#2-zweck-des-vereins § 2 Zweck des Vereins] every member of the association will be needed to give an okay. So you will need not just a consensus at the assembly, but also to track down every member that was not at the assembly and get their signed thumbs-up.&lt;br /&gt;
&lt;br /&gt;
For changes that are not in § 2, the normal voting rules for the general assembly apply. (See [https://git.pub.solar/pub-solar/legal/src/branch/main/satzung.md#7-mitgliederversammlung § 7 Mitgliederversammlung])&lt;br /&gt;
&lt;br /&gt;
== 4. The Vorstand goes to the notary ==&lt;br /&gt;
The new vorstand will have to hand over the following:&lt;br /&gt;
&lt;br /&gt;
# The text of the invitation to the general assembly&lt;br /&gt;
# The text of the protocol of the assembly&lt;br /&gt;
# If needed, the signed okays of all people that were not available at the assembly.&lt;br /&gt;
# The new text of the statutes&lt;br /&gt;
&lt;br /&gt;
After some time, the notary will confirm that the changes have taken effect.&lt;/div&gt;</summary>
		<author><name>172.17.0.1</name></author>
	</entry>
	<entry>
		<id>https://wiki.pub.solar/index.php?title=Matrix&amp;diff=136</id>
		<title>Matrix</title>
		<link rel="alternate" type="text/html" href="https://wiki.pub.solar/index.php?title=Matrix&amp;diff=136"/>
		<updated>2025-09-17T15:04:51Z</updated>

		<summary type="html">&lt;p&gt;172.17.0.1: /* Homeserver address for clients */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Matrix icon.svg|alt=[matrix] logo|40x40px]]&lt;br /&gt;
&lt;br /&gt;
Matrix is an open-standard, encrypted, and federated chat protocol. Clients exist for multiple platforms, including iOS, Android, Windows, Mac, and Linux. The standard client is called Element, and can be downloaded at https://element.io/download. A web interface hosted by us can be found at [https://chat.pub.solar/ chat.pub.solar].&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
&lt;br /&gt;
This page will focus on setting up Matrix. It is divided into several sections:&lt;br /&gt;
; [[Matrix#Setting up|Setting up]]: Signing into your Matrix client&lt;br /&gt;
; [[Matrix#Bridging|Bridging]]: Setting up bridges to third-party / proprietary platforms.&lt;br /&gt;
; [[Matrix#Tips and Tricks|Tips and Tricks]]: How to enable some niceties.&lt;br /&gt;
; [[Matrix#Clients|Clients]]: Using a third-party app to connect to Matrix.&lt;br /&gt;
&lt;br /&gt;
=== Learn More ===&lt;br /&gt;
&lt;br /&gt;
More information on Matrix can be found on:&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Matrix_(protocol) Matrix – Wikipedia]&lt;br /&gt;
* [https://joinmatrix.org/ Join Matrix guide]&lt;br /&gt;
&lt;br /&gt;
== Setting up ==&lt;br /&gt;
&lt;br /&gt;
=== Homeserver address for clients ===&lt;br /&gt;
When logging in to clients, you&#039;ll have to provide your homeserver address. This is &amp;lt;code&amp;gt;matrix.pub.solar&amp;lt;/code&amp;gt;, &#039;&#039;&#039;not&#039;&#039;&#039; &amp;lt;code&amp;gt;chat.pub.solar&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The client &#039;&#039;Element X&#039;&#039; requires &amp;lt;code&amp;gt;pub.solar&amp;lt;/code&amp;gt; as a server address instead.&lt;br /&gt;
&lt;br /&gt;
=== Saving your encryption keys ===&lt;br /&gt;
The first time you log in, you&#039;ll be asked to save your encryption keys. &#039;&#039;Make sure to write these down in a secure location!&#039;&#039; We recommend using a password manager. Matrix messages are end-to-end encrypted, which means that the administrators of pub.solar cannot read their contents. However, if you lose your encryption keys you&#039;ll lose access to all previous messages.&lt;br /&gt;
&lt;br /&gt;
=== Cross-device verification ===&lt;br /&gt;
&lt;br /&gt;
Cross-device verification lets you share keys between devices, allowing two trusted devices to automatically be trusted by your contacts. The process is straightforward, either by scanning a QR code, or manually compare a few emojis (or words) to make sure both your devices show the same set. To learn more, read the [https://element.io/features/device-verification overview] or the [https://element.io/help#encryption11 guide] by Element.&lt;br /&gt;
&lt;br /&gt;
Initiating this process differs per client.&lt;br /&gt;
&lt;br /&gt;
* On Element, cross-device verification is prompted when you log into a new device.&lt;br /&gt;
&lt;br /&gt;
== Bridging ==&lt;br /&gt;
&lt;br /&gt;
Proprietary chat services such as Discord, Telegram, and WhatsApp can be bridged to Matrix, allowing you to communicate with users on the target network.&lt;br /&gt;
&lt;br /&gt;
Currently, we offer Telegram and IRC bridges for our users. Otherwise, several public bridges are available, such as [https://t2bot.io t2bot] for Discord and Telegram.&lt;br /&gt;
&lt;br /&gt;
=== Telegram ===&lt;br /&gt;
&lt;br /&gt;
Currently, only puppeting is enabled on this instance.&lt;br /&gt;
&lt;br /&gt;
To set up puppeting for your Telegram account:&lt;br /&gt;
# Create a direct chat with [https://matrix.to/#/@telegrambot:pub.solar @telegrambot:pub.solar] and wait for it to join.&lt;br /&gt;
# Initiate the process by sending &amp;lt;code&amp;gt;login&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Either follow the link replied to log in via browser, or send your account&#039;s phone number directly to the chat.&lt;br /&gt;
# Follow further instructions from the bot.&lt;br /&gt;
&lt;br /&gt;
Relay bridging (used to bridge rooms) may be set up in the future.&lt;br /&gt;
&lt;br /&gt;
=== IRC ===&lt;br /&gt;
&lt;br /&gt;
As of January 2024, [https://github.com/matrix-org/matrix-appservice-irc IRC bridging] to [https://libera.chat/ Libera Chat] (irc.libera.chat) and [https://interviewfor.red/en/starting.html Scratch IRC] (irc.scratch-network.net) is enabled.&lt;br /&gt;
&lt;br /&gt;
Before reading on, try searching the public room list in your Matrix client to see if there is already an existing bridged room for the IRC channel you would like to join.&lt;br /&gt;
&lt;br /&gt;
To join a channel on IRC from Matrix, simply join the room &amp;lt;code&amp;gt;#_&amp;lt;SERVER&amp;gt;_&amp;lt;CHANNEL&amp;gt;&amp;lt;/code&amp;gt;, where &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;SERVER&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;CHANNEL&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; correspond to the IRC server and channel on that IRC server. &lt;br /&gt;
&lt;br /&gt;
For example, to join the channel #pkgsrc on libera.chat IRC, join the Matrix room [https://matrix.to/#/#_libera_#pkgsrc:pub.solar #_libera_#pkgsrc:pub.solar]. One way of joining this room is by entering the following command in the chat box of any room in your Matrix client:&lt;br /&gt;
 /join #_libera_#pkgsrc:pub.solar&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To check the IRC bridge status and to control your connection to IRC servers, start a chat with [https://matrix.to/#/@irc_bot:pub.solar @irc_bot:pub.solar]. This is your [https://matrix-org.github.io/matrix-appservice-irc/latest/admin_room.html IRC bridge admin room], where you can set your IRC Nick (username) and store a password if you registered a user on a given IRC server. &#039;&#039;Note that some IRC channels only allow registered users to join.&#039;&#039; Type &amp;lt;code&amp;gt;!help&amp;lt;/code&amp;gt; in the chat box to find out available commands in the admin room.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Table of bridged IRC networks&lt;br /&gt;
!Network Name&lt;br /&gt;
!Room alias format&lt;br /&gt;
!Appservice user&lt;br /&gt;
|-&lt;br /&gt;
|libera.chat&lt;br /&gt;
|&amp;lt;code&amp;gt;#_libera_#channame:pub.solar&amp;lt;/code&amp;gt;&lt;br /&gt;
|[https://matrix.to/#/@irc.libera.chat_NickServ:pub.solar @irc.libera.chat_NickServ:pub.solar]&lt;br /&gt;
|-&lt;br /&gt;
|Scratch&lt;br /&gt;
|&amp;lt;code&amp;gt;#_scratch_#channame:pub.solar&amp;lt;/code&amp;gt;&lt;br /&gt;
|[https://matrix.to/#/@irc.scratch-network.net_NickServ:pub.solar @irc.scratch-network.net_NickServ:pub.solar]&lt;br /&gt;
|}&lt;br /&gt;
To check if the number of bridged IRC servers has changed in the mean time, inspect [https://git.pub.solar/pub-solar/infra/src/branch/main/hosts/nachtigall/apps/matrix/irc.nix the Nix configuration] and look for the entries below the line that says: &amp;lt;code&amp;gt;in {&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Tips and Tricks ==&lt;br /&gt;
&lt;br /&gt;
=== Enabling the sticker picker ===&lt;br /&gt;
&lt;br /&gt;
To enable the stickerpicker in Element:&lt;br /&gt;
&lt;br /&gt;
# Type &amp;lt;code&amp;gt;/devtools&amp;lt;/code&amp;gt; in any chat, and press Enter. [[File:20240922_16h56m33s_grim.png|alt=Screenshot of /devtools|914x914px]]&lt;br /&gt;
# Under &amp;lt;code&amp;gt;Other&amp;lt;/code&amp;gt;, click &amp;lt;code&amp;gt;Explore account data&amp;lt;/code&amp;gt;. [[File:Element-devtools-1.png|alt=Screenshot of Element devtools|914x914px]]&lt;br /&gt;
# Click &amp;lt;code&amp;gt;Send custom account data event&amp;lt;/code&amp;gt;[[File:Element-devtools-account-data.png|alt=Screenshot of Element devtools, explore account data section|914x914px]]&lt;br /&gt;
# Enter &amp;lt;code&amp;gt;m.widgets&amp;lt;/code&amp;gt; as Event Type [[File:Element-devtools-widgets.png|alt=Element devtools with widget event type|914x914px]]&lt;br /&gt;
# For the Event Content, copy and paste the following JSON text, and replace &amp;lt;code&amp;gt;&amp;lt;your-username&amp;gt;&amp;lt;/code&amp;gt; with your username:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    &amp;quot;stickerpicker&amp;quot;: {&lt;br /&gt;
        &amp;quot;content&amp;quot;: {&lt;br /&gt;
            &amp;quot;type&amp;quot;: &amp;quot;m.stickerpicker&amp;quot;,&lt;br /&gt;
            &amp;quot;url&amp;quot;: &amp;quot;https://stickers.chat.pub.solar/?theme=$theme&amp;quot;,&lt;br /&gt;
            &amp;quot;name&amp;quot;: &amp;quot;Stickerpicker&amp;quot;,&lt;br /&gt;
            &amp;quot;creatorUserId&amp;quot;: &amp;quot;@&amp;lt;your-username&amp;gt;:pub.solar&amp;quot;,&lt;br /&gt;
            &amp;quot;data&amp;quot;: {}&lt;br /&gt;
        },&lt;br /&gt;
        &amp;quot;sender&amp;quot;: &amp;quot;@&amp;lt;your-username&amp;gt;:pub.solar&amp;quot;,&lt;br /&gt;
        &amp;quot;state_key&amp;quot;: &amp;quot;stickerpicker&amp;quot;,&lt;br /&gt;
        &amp;quot;type&amp;quot;: &amp;quot;m.widget&amp;quot;,&lt;br /&gt;
        &amp;quot;id&amp;quot;: &amp;quot;stickerpicker&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[File:Element-devtools-event-sent.png|alt=Element devtools, showing &amp;quot;event sent&amp;quot;|914x914px]][[File:Element-chat-select-stickers.png|alt=Element Chat showing sticker picker button|914x914px]]&lt;br /&gt;
&lt;br /&gt;
Source: [https://github.com/maunium/stickerpicker/wiki/Enabling-the-widget]&lt;br /&gt;
&lt;br /&gt;
== Privacy ==&lt;br /&gt;
&lt;br /&gt;
For the latest information, visit our [https://pub.solar/privacy privacy policy].&lt;br /&gt;
&lt;br /&gt;
=== Deleted events, rooms and media retention ===&lt;br /&gt;
&lt;br /&gt;
Deleted events (e.g. chat messages) are retained for 7 days before being deleted from the database.&lt;br /&gt;
&lt;br /&gt;
Deleted rooms are also retained for 7 days.&lt;br /&gt;
&lt;br /&gt;
Remote media from other homeservers will be deleted after 14 days without accessing it.&lt;br /&gt;
&lt;br /&gt;
== Clients ==&lt;br /&gt;
&lt;br /&gt;
While the official client application is [https://en.wikipedia.org/wiki/Element_(software) Element] ([https://chat.pub.solar/ chat.pub.solar]), you can also use other applications to access Matrix, which may offer different features, a different appearance, and may be more catered to a specific platform.&lt;br /&gt;
&lt;br /&gt;
An officially maintained list of clients can be found at the [https://matrix.org/ecosystem/clients/ Matrix.org ecosystem page].&lt;/div&gt;</summary>
		<author><name>172.17.0.1</name></author>
	</entry>
	<entry>
		<id>https://wiki.pub.solar/index.php?title=How-to:_Maintenance_Announcement&amp;diff=113</id>
		<title>How-to: Maintenance Announcement</title>
		<link rel="alternate" type="text/html" href="https://wiki.pub.solar/index.php?title=How-to:_Maintenance_Announcement&amp;diff=113"/>
		<updated>2025-02-10T18:55:59Z</updated>

		<summary type="html">&lt;p&gt;172.17.0.1: Initial How-To for Maintenance Announcements&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Example markdown text for a maintenance announcement in our Matrix chat room [https://matrix.to/#/#general:pub.solar #general:pub.solar].&lt;br /&gt;
 📢 **Maintenance announcement**&lt;br /&gt;
 &lt;br /&gt;
 **Subject:** Short maintenance for security updates:&lt;br /&gt;
 &lt;br /&gt;
 ```&lt;br /&gt;
 forgejo: 7.0.11 → 7.0.12&lt;br /&gt;
 matrix-synapse: 1.120.2 → 1.121.1&lt;br /&gt;
 nextcloud: 29.0.9 → 29.0.10&lt;br /&gt;
 ```&lt;br /&gt;
 &lt;br /&gt;
 Affected pub.solar services with short downtime:&lt;br /&gt;
 - Forgejo (Git) &amp;lt;nowiki&amp;gt;https://git.pub.solar&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 - Matrix &amp;lt;nowiki&amp;gt;https://chat.pub.solar&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 - Mastodon &amp;lt;nowiki&amp;gt;https://mastodon.pub.solar&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 - Nextcloud &amp;lt;nowiki&amp;gt;https://cloud.pub.solar&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 Starting now.&lt;br /&gt;
 &lt;br /&gt;
 Check our [status page](&amp;lt;nowiki&amp;gt;https://stats.uptimerobot.com/G28ByiBg8j&amp;lt;/nowiki&amp;gt;) for updates.&lt;/div&gt;</summary>
		<author><name>172.17.0.1</name></author>
	</entry>
	<entry>
		<id>https://wiki.pub.solar/index.php?title=How-to:_Moderation&amp;diff=108</id>
		<title>How-to: Moderation</title>
		<link rel="alternate" type="text/html" href="https://wiki.pub.solar/index.php?title=How-to:_Moderation&amp;diff=108"/>
		<updated>2025-02-10T14:17:21Z</updated>

		<summary type="html">&lt;p&gt;172.17.0.1: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Making a moderation decision ===&lt;br /&gt;
Moderation decisions should be made in consensus with all other moderators. Moderation decisions should preferably be logged, tho we do not have a set place yet where this can happen.&lt;br /&gt;
&lt;br /&gt;
=== Onboarding a new moderator ===&lt;br /&gt;
# Add them to the Moderation channel on Matrix&lt;br /&gt;
# Give them moderation rights in all relevant services&lt;br /&gt;
## Mastodon&lt;br /&gt;
## Matrix (#hakken and #general)&lt;br /&gt;
#Write their name on the wiki page&lt;br /&gt;
# Announce the change on community channels &amp;amp; mastodon&lt;br /&gt;
&lt;br /&gt;
=== Offboarding a moderator ===&lt;br /&gt;
&lt;br /&gt;
# Remove their moderation rights in all relevant services&lt;br /&gt;
## Mastodon&lt;br /&gt;
## Matrix (#hakken and #general)&lt;br /&gt;
# Remove them from the Moderation channel on Matrix&lt;br /&gt;
# Remove their name from the wiki page&lt;br /&gt;
# Announce the change on community channels &amp;amp; mastodon&lt;br /&gt;
&lt;br /&gt;
[[Category:How-To]]&lt;br /&gt;
[[Category:Community]]&lt;/div&gt;</summary>
		<author><name>172.17.0.1</name></author>
	</entry>
</feed>