Skip to content
This repository was archived by the owner on Jan 8, 2023. It is now read-only.

Commit ec7f780

Browse files
committed
added some tweaks to discord/ooc to support newTelnet
1 parent 092ddaa commit ec7f780

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
set -e
2-
export VERSION="0.45"
2+
export VERSION="0.46"
33
export NAME="discordeq"
44
rm -rf bin/*
55
echo "Building Linux"

listener/ooc.go

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -154,14 +154,18 @@ func checkForMessages(t *telnet.Conn, disco *discord.Discord) (err error) {
154154
}
155155

156156
sender := message[0:strings.Index(message, " says ooc,")]
157+
158+
//newTelnet added some odd garbage, this cleans it
157159
sender = strings.Replace(sender, ">", "", -1) //remove duplicate prompts
158160
sender = strings.Replace(sender, " ", "", -1) //clean up
159161

160-
if newTelnet {
161-
message = message[strings.Index(message, "says ooc, '")+11 : len(message)-2]
162-
} else {
163-
message = message[strings.Index(message, "says ooc, '")+11 : len(message)-3]
162+
padOffset := 3
163+
if newTelnet { //if new telnet, offset slightly less
164+
padOffset = 2
165+
164166
}
167+
message = message[strings.Index(message, "says ooc, '")+11 : len(message)-padOffset]
168+
165169
sender = strings.Replace(sender, "_", " ", -1)
166170

167171
message = convertLinks(config.Discord.ItemUrl, message)

0 commit comments

Comments
 (0)