Fixed crash/control channel being reassigned
This commit is contained in:
@ -75,7 +75,11 @@ func setupKeybaseLinks() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func addIrcTrigger(name string) {
|
func addIrcTrigger(name string) {
|
||||||
|
if name == "general" {
|
||||||
|
return
|
||||||
|
}
|
||||||
name = strings.Replace(name, "#", "", -1)
|
name = strings.Replace(name, "#", "", -1)
|
||||||
log.LogWarn(fmt.Sprintf("Setting up trigger for #%s", name))
|
log.LogWarn(fmt.Sprintf("Setting up trigger for #%s", name))
|
||||||
var botLessTrigger = hbot.Trigger{
|
var botLessTrigger = hbot.Trigger{
|
||||||
@ -139,8 +143,9 @@ func handleMessage(api keybase.ChatAPI) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func sendChat(message string, chann string) {
|
func sendChat(message string, chann string) {
|
||||||
channel.TopicName = chann
|
newChannel := channel
|
||||||
chat := k.NewChat(channel)
|
newChannel.TopicName = chann
|
||||||
|
chat := k.NewChat(newChannel)
|
||||||
_, err := chat.Send(strings.Replace(message, botNick, "@here", -1))
|
_, err := chat.Send(strings.Replace(message, botNick, "@here", -1))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.LogError(fmt.Sprintf("There was an error %+v", err))
|
log.LogError(fmt.Sprintf("There was an error %+v", err))
|
||||||
|
|||||||
Reference in New Issue
Block a user