Compare commits
	
		
			3 Commits
		
	
	
		
			usemautrix
			...
			v1.5.1
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|   | bb38a61f3b | ||
|   | c447647af9 | ||
|   | 1de64f3f61 | 
| @@ -197,8 +197,9 @@ func (b *Birc) Send(msg config.Message) (string, error) { | ||||
| 		msg.Text = helper.SplitStringLength(msg.Text, b.Config.MessageLength) | ||||
| 	} | ||||
| 	for _, text := range strings.Split(msg.Text, "\n") { | ||||
| 		input := []rune(text) | ||||
| 		if len(text) > b.Config.MessageLength { | ||||
| 			text = text[:b.Config.MessageLength] + " <message clipped>" | ||||
| 			text = string(input[:b.Config.MessageLength]) + " <message clipped>" | ||||
| 		} | ||||
| 		if len(b.Local) < b.Config.MessageQueue { | ||||
| 			if len(b.Local) == b.Config.MessageQueue-1 { | ||||
| @@ -327,11 +328,10 @@ func (b *Birc) handlePrivMsg(client *girc.Client, event girc.Event) { | ||||
| 	rmsg := config.Message{Username: event.Source.Name, Channel: event.Params[0], Account: b.Account, UserID: event.Source.Ident + "@" + event.Source.Host} | ||||
| 	flog.Debugf("handlePrivMsg() %s %s %#v", event.Source.Name, event.Trailing, event) | ||||
| 	msg := "" | ||||
| 	if event.Command == "CTCP_ACTION" { | ||||
| 		//	msg = event.Source.Name + " " | ||||
| 	if event.IsAction() { | ||||
| 		rmsg.Event = config.EVENT_USER_ACTION | ||||
| 	} | ||||
| 	msg += event.Trailing | ||||
| 	msg += event.StripAction() | ||||
| 	// strip IRC colors | ||||
| 	re := regexp.MustCompile(`[[:cntrl:]](?:\d{1,2}(?:,\d{1,2})?)?`) | ||||
| 	msg = re.ReplaceAllString(msg, "") | ||||
|   | ||||
| @@ -12,7 +12,7 @@ import ( | ||||
| ) | ||||
|  | ||||
| var ( | ||||
| 	version = "1.5.0" | ||||
| 	version = "1.5.1" | ||||
| 	githash string | ||||
| ) | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user