<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.vanderwarker.family/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.vanderwarker.family/feed.php">
        <title>VFWiki - code:nostrsms</title>
        <description></description>
        <link>https://wiki.vanderwarker.family/</link>
        <image rdf:resource="https://wiki.vanderwarker.family/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-06-13T02:04:51+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:advanced&amp;rev=1779629026&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:commands&amp;rev=1779628639&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:docker&amp;rev=1779628633&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:golang&amp;rev=1779628620&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:install&amp;rev=1779628594&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:security&amp;rev=1779628838&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:signers&amp;rev=1779628845&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:start&amp;rev=1779628869&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:systemd&amp;rev=1779628851&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.vanderwarker.family/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>VFWiki</title>
        <link>https://wiki.vanderwarker.family/</link>
        <url>https://wiki.vanderwarker.family/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:advanced&amp;rev=1779629026&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-24T13:23:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>advanced</title>
        <link>https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:advanced&amp;rev=1779629026&amp;do=diff</link>
        <description>Power-User Tips

..

Mastering NostrSMS is easy. Here are some tips to make your SMS posts look native to the network.

Hashtags and Tags

The bot automatically detects hashtags in your text messages.

	*  If you send: “Testing the new #nostrsms bridge!</description>
    </item>
    <item rdf:about="https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:commands&amp;rev=1779628639&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-24T13:17:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>commands</title>
        <link>https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:commands&amp;rev=1779628639&amp;do=diff</link>
        <description>NostrSMS

Commands

..
 Command  Description  
!help
 Show available commands  
!status
 Show bot status and connectivity  
!connect &lt;bunker_url&gt;
 Connect to a remote signer (Bunker)  
!disconnect
 Disconnect from the signer  
!g
 Fetch 10 latest global posts</description>
    </item>
    <item rdf:about="https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:docker&amp;rev=1779628633&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-24T13:17:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>docker</title>
        <link>https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:docker&amp;rev=1779628633&amp;do=diff</link>
        <description>NostrSMS

Docker

..

----------

	*  
mkdir -p ~/nostrsms-docker

	*  
cd ~/nostrsms-docker

	*  
wget https://git.vanderwarker.family/nostr/nostrsms/raw/branch/main/config.ini.dist -O config.ini

	*  
wget https://git.vanderwarker.family/nostr/nostrsms/raw/branch/main/docker-compose.yml -O docker-compose.yml</description>
    </item>
    <item rdf:about="https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:golang&amp;rev=1779628620&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-24T13:17:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>golang</title>
        <link>https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:golang&amp;rev=1779628620&amp;do=diff</link>
        <description>NostrSMS Install Instructions

Go Source

..

	*  
git clone https://git.vanderwarker.family/nostr/nostrsms

	*  
cd nostrsms

	*  
go build -o nostrsms main.go

	*  Copy the config.ini.dist to the respective locations:

Local (Recommended)

	*  
cp config.ini.dist config.ini</description>
    </item>
    <item rdf:about="https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:install&amp;rev=1779628594&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-24T13:16:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>install</title>
        <link>https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:install&amp;rev=1779628594&amp;do=diff</link>
        <description>NostrSMS

Install Instructions

..

First you must set up Cheogram

	*  Create a free XMPP account somewhere
	*  Sign up for an account on JMP.chat 
	*  Configure JMP to send messages to new JID using their bot

Then setup NostrSMS using:

Go Source

or

Docker</description>
    </item>
    <item rdf:about="https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:security&amp;rev=1779628838&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-24T13:20:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>security</title>
        <link>https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:security&amp;rev=1779628838&amp;do=diff</link>
        <description>NostrSMS Security &amp; Trust

..

NostrSMS is designed with a stateless, trust-minimized philosophy. Because bridging between XMPP (SMS) and Nostr involves sensitive remote-signing protocols, security is our top priority.

The RAM-Only Design

The Go implementation of NostrSMS is intentionally built without a database.</description>
    </item>
    <item rdf:about="https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:signers&amp;rev=1779628845&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-24T13:20:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>signers</title>
        <link>https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:signers&amp;rev=1779628845&amp;do=diff</link>
        <description>Signer Setup Guide

..

To use NostrSMS, you need a Remote Signer that supports NIP-46. This allows you to sign posts from your phone or browser while your keys stay safe on your own device.

1. nsec.app (Web/PWA)

This is the most popular way to use Nostr Connect.</description>
    </item>
    <item rdf:about="https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:start&amp;rev=1779628869&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-24T13:21:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:start&amp;rev=1779628869&amp;do=diff</link>
        <description>NostrSMS

A simple Go bot for SMS to Relay

..

	*  Install
	*  Signer Setup (NIP-46)
	*  Commands
	*  Power-User Tips
	*  Security &amp; Trust Model

Deployment

	*  Docker Setup
	*  Systemd (Professional Hosting)</description>
    </item>
    <item rdf:about="https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:systemd&amp;rev=1779628851&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-24T13:20:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>systemd</title>
        <link>https://wiki.vanderwarker.family/doku.php?id=code:nostrsms:systemd&amp;rev=1779628851&amp;do=diff</link>
        <description>Systemd Hosting Guide

..

For a professional self-hosted setup on Linux, you should run NostrSMS as a system service. This ensures it starts automatically when your server reboots and stays running.

1. Create the Service File

Create a new file at 

/etc/systemd/system/nostrsms.service</description>
    </item>
</rdf:RDF>
