Commit Diff


commit - 7cc052140ad38f130384d3feca5953e6a04ab8c5
commit + 5ad39add1c84d1a1ad06c0e5d2289016cff8b55d
blob - ca8b9a0cc60f6819df5886b65ea1e60db2b5a6ea
blob + 15f232a4b07cca4e59c02cc2e16becfc6d4a22b5
--- main.go
+++ main.go
@@ -8,6 +8,7 @@ import (
 	"io/ioutil"
 	"log"
 	"net/http"
+	"path/filepath"
 	"regexp"
 
 	irc "github.com/fluffle/goirc/client"
@@ -50,7 +51,11 @@ func matrix2gemini(conn *irc.Conn, line *irc.Line) {
 
 		conn.Privmsg(
 			channel,
-			fmt.Sprintf("better: %s/%s", *baseurl, tmpfile.Name()),
+			fmt.Sprintf(
+				"better: %s/%s",
+				*baseurl,
+				filepath.Base(tmpfile.Name()),
+			),
 		)
 	}
 }