mirror of
https://github.com/Mezeporta/Erupe.git
synced 2025-12-12 15:04:38 +01:00
fix nil pointer issue
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
package channelserver
|
package channelserver
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"erupe-ce/config"
|
||||||
"erupe-ce/utils/database"
|
"erupe-ce/utils/database"
|
||||||
"fmt"
|
"fmt"
|
||||||
"sort"
|
"sort"
|
||||||
@@ -154,15 +155,15 @@ func (server *ChannelServer) onDiscordMessage(ds *discordgo.Session, m *discordg
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
func (server *ChannelServer) DiscordChannelSend(charName string, content string) {
|
func (server *ChannelServer) DiscordChannelSend(charName string, content string) {
|
||||||
if server.erupeConfig.Discord.Enabled && server.discordBot != nil {
|
if config.GetConfig().Discord.Enabled && server.discordBot != nil {
|
||||||
message := fmt.Sprintf("**%s**: %s", charName, content)
|
message := fmt.Sprintf("**%s**: %s", charName, content)
|
||||||
server.discordBot.RealtimeChannelSend(message)
|
server.discordBot.RealtimeChannelSend(message)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func (server *ChannelServer) DiscordScreenShotSend(charName string, title string, description string, articleToken string) {
|
func (server *ChannelServer) DiscordScreenShotSend(charName string, title string, description string, articleToken string) {
|
||||||
if server.erupeConfig.Discord.Enabled && server.discordBot != nil {
|
if config.GetConfig().Discord.Enabled && server.discordBot != nil {
|
||||||
imageUrl := fmt.Sprintf("%s:%d/api/ss/bbs/%s", server.erupeConfig.Screenshots.Host, server.erupeConfig.Screenshots.Port, articleToken)
|
imageUrl := fmt.Sprintf("%s:%d/api/ss/bbs/%s", config.GetConfig().Screenshots.Host, config.GetConfig().Screenshots.Port, articleToken)
|
||||||
message := fmt.Sprintf("**%s**: %s - %s %s", charName, title, description, imageUrl)
|
message := fmt.Sprintf("**%s**: %s - %s %s", charName, title, description, imageUrl)
|
||||||
server.discordBot.RealtimeChannelSend(message)
|
server.discordBot.RealtimeChannelSend(message)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user