mirror of
https://code.dnix.de/da/flokatirc
synced 2026-07-27 07:39:44 +02:00
Link weather module, changed shortcuts to "!weather" and "!wetter"
This commit is contained in:
@@ -24,6 +24,7 @@ import (
|
||||
modsc "flokatirc/modules/sc"
|
||||
modstoll "flokatirc/modules/stoll"
|
||||
modtwitch "flokatirc/modules/twitch"
|
||||
modweather "flokatirc/modules/weather"
|
||||
)
|
||||
|
||||
var (
|
||||
@@ -77,6 +78,9 @@ func main() {
|
||||
if strings.Contains(*modules, "twitch") {
|
||||
go modtwitch.Init(sayCh)
|
||||
}
|
||||
if strings.Contains(*modules, "weather") {
|
||||
go modweather.Init(sayCh)
|
||||
}
|
||||
|
||||
go func() {
|
||||
for {
|
||||
@@ -130,7 +134,8 @@ func ConnectHandler(s ircx.Sender, m *irc.Message) {
|
||||
})
|
||||
}
|
||||
time.Sleep(5 * time.Second)
|
||||
sayCh <- fmt.Sprintf("%s\n\x01ACTION running on %s", "*", SoftwareInfo())
|
||||
//sayCh <- fmt.Sprintf("%s\n\001ACTION running on %s", "*", SoftwareInfo())
|
||||
sayCh <- fmt.Sprintf("%s\n%s", "*", SoftwareInfo())
|
||||
}
|
||||
|
||||
func PingHandler(s ircx.Sender, m *irc.Message) {
|
||||
@@ -150,6 +155,7 @@ func PrivmsgHandler(s ircx.Sender, m *irc.Message) {
|
||||
modstoll.HandleMessage(m)
|
||||
modsaytime.HandleMessage(m)
|
||||
modtwitch.HandleMessage(m)
|
||||
modweather.HandleMessage(m)
|
||||
}
|
||||
|
||||
func HandleMessage(m *irc.Message) {
|
||||
@@ -159,7 +165,8 @@ func HandleMessage(m *irc.Message) {
|
||||
}
|
||||
switch tok[0] {
|
||||
case "!version":
|
||||
sayCh <- fmt.Sprintf("%s\n\x01ACTION running on %s", "*", SoftwareInfo())
|
||||
//sayCh <- fmt.Sprintf("%s\n\001ACTION running on %s", "*", SoftwareInfo())
|
||||
sayCh <- fmt.Sprintf("%s\n%s", "*", SoftwareInfo())
|
||||
default:
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user