Changed old way to send discord message to the new one
This commit is contained in:
parent
a527849514
commit
1805fa64ea
4 changed files with 21 additions and 24 deletions
|
@ -1,5 +1,13 @@
|
|||
# Changelog
|
||||
|
||||
## 3.0.1 - 2019-05-10
|
||||
### Added
|
||||
- Readme file
|
||||
### Removed
|
||||
- Removed redundant setting parameter for subday database dumping duration
|
||||
### Changed
|
||||
- Changed way of sending messages to the discord channel
|
||||
|
||||
## 3.0.0 - 2019-05-10
|
||||
### Changed
|
||||
- Redesigned application with modular structure based on uber fx
|
|
@ -2,7 +2,6 @@ package discord
|
|||
|
||||
import (
|
||||
"fmt"
|
||||
"log"
|
||||
"strings"
|
||||
|
||||
"github.com/bwmarrin/discordgo"
|
||||
|
@ -53,10 +52,7 @@ func (h *HandlerProcessor) Process(s *discordgo.Session, m *discordgo.MessageCre
|
|||
|
||||
if strings.HasPrefix(m.Content, "!galched") {
|
||||
LogMessage(m)
|
||||
_, err := s.ChannelMessageSend(m.ChannelID, h.HelpMessage())
|
||||
if err != nil {
|
||||
log.Printf("discord: cannot send message [%s]: %v", h.HelpMessage(), err)
|
||||
}
|
||||
SendMessage(s, m, h.HelpMessage())
|
||||
}
|
||||
|
||||
for i := range h.handlers {
|
||||
|
|
|
@ -58,10 +58,7 @@ func (h *SubdayListHandler) Handle(s *discordgo.Session, m *discordgo.MessageCre
|
|||
message += fmt.Sprintf(" **- %s** от _%s_\n", game, nickname)
|
||||
}
|
||||
}
|
||||
_, err = s.ChannelMessageSend(m.ChannelID, strings.Trim(message, "\n"))
|
||||
if err != nil {
|
||||
log.Printf("discord: cannot send message [%s]: %v", message, err)
|
||||
}
|
||||
SendMessage(s, m, strings.Trim(message, "\n"))
|
||||
}
|
||||
|
||||
type SubdayAddHandler struct {
|
||||
|
|
|
@ -3,14 +3,12 @@ package settings
|
|||
import (
|
||||
"io/ioutil"
|
||||
"log"
|
||||
"time"
|
||||
)
|
||||
|
||||
const (
|
||||
version = "3.0.0"
|
||||
discordTokenPath = "./tokens/.discordtoken"
|
||||
subdayDataPath = "./backups/subday"
|
||||
subdayDataDuration = 10 // in seconds
|
||||
version = "3.0.1"
|
||||
discordTokenPath = "./tokens/.discordtoken"
|
||||
subdayDataPath = "./backups/subday"
|
||||
|
||||
// Permitted roles in discord for subday
|
||||
subRole1 = "433672344737677322"
|
||||
|
@ -21,11 +19,10 @@ const (
|
|||
|
||||
type (
|
||||
Settings struct {
|
||||
Version string
|
||||
DiscordToken string
|
||||
SubdayDataPath string
|
||||
SubdayJobDuration time.Duration
|
||||
PermittedRoles []string
|
||||
Version string
|
||||
DiscordToken string
|
||||
SubdayDataPath string
|
||||
PermittedRoles []string
|
||||
}
|
||||
)
|
||||
|
||||
|
@ -36,10 +33,9 @@ func New() (*Settings, error) {
|
|||
}
|
||||
|
||||
return &Settings{
|
||||
Version: version,
|
||||
DiscordToken: string(discordToken),
|
||||
SubdayDataPath: subdayDataPath,
|
||||
SubdayJobDuration: subdayDataDuration * time.Second,
|
||||
PermittedRoles: []string{subRole1, subRole2, galchedRole, smorcRole},
|
||||
Version: version,
|
||||
DiscordToken: string(discordToken),
|
||||
SubdayDataPath: subdayDataPath,
|
||||
PermittedRoles: []string{subRole1, subRole2, galchedRole, smorcRole},
|
||||
}, nil
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue