mirror of
https://github.com/cwinfo/matterbridge.git
synced 2025-06-27 04:09:24 +00:00
Move nickformatting into bridge
This commit is contained in:
@ -85,8 +85,7 @@ func (b *Birc) Send(msg config.Message) error {
|
||||
b.Command(&msg)
|
||||
return nil
|
||||
}
|
||||
username := b.ircNickFormat(msg.Username)
|
||||
b.i.Privmsg(msg.Channel, username+msg.Text)
|
||||
b.i.Privmsg(msg.Channel, msg.Username+msg.Text)
|
||||
return nil
|
||||
}
|
||||
|
||||
@ -164,17 +163,6 @@ func (b *Birc) handleTopicWhoTime(event *irc.Event) {
|
||||
flog.irc.Infof("%s: Topic set by %s [%s]", event.Code, user, time.Unix(t, 0))
|
||||
}
|
||||
|
||||
func (b *Birc) ircNickFormat(nick string) string {
|
||||
flog.irc.Debug("ircnick", nick)
|
||||
if nick == b.ircNick {
|
||||
return nick
|
||||
}
|
||||
if b.Config.IRC.RemoteNickFormat == "" {
|
||||
return "irc-" + nick
|
||||
}
|
||||
return strings.Replace(b.Config.IRC.RemoteNickFormat, "{NICK}", nick, -1)
|
||||
}
|
||||
|
||||
func (b *Birc) nicksPerRow() int {
|
||||
if b.Config.Mattermost.NicksPerRow < 1 {
|
||||
return 4
|
||||
|
Reference in New Issue
Block a user