Add fallback welcome message in config.

This commit is contained in:
Yousef Mansy
2023-04-02 18:58:50 -07:00
parent 5bc8231b2d
commit 2f050fe99a
2 changed files with 15 additions and 2 deletions

View File

@@ -162,7 +162,10 @@ func (r *Router) handleWelcomeCmd(msg *config.Message, welcomeMsg *config.Messag
func (r *Router) handleEchoWelcomeCmd(msg *config.Message) {
msg.Event = config.EventWelcomeMsg
if r.getWelcomeMessage(msg.Channel) == nil {
srcBridge := r.getBridge(msg.Account)
str := srcBridge.Channels[msg.Channel+msg.Account].Options.WelcomeMessage
if r.getWelcomeMessage(msg.Channel) == nil && str == "" {
r.replyCmd(msg, "No welcome message configured, set with !setwelcome")
return
}