botan-party / hansel

DiscordからMinecraftゲームサーバ(EC2)を操作するDiscordBot
MIT License
0 stars 1 forks source link

ちゃんと `discordgo.Session.Close()` を呼ぶ #19

Closed usagiga closed 3 years ago

usagiga commented 3 years ago

アプリケーションが死ぬとき、discordgo.Session.Close() がされていないのでこれを修正する。

解決方法

runDiscordBot() の引数に discordgo.Session をとるようにして、 main() 側で defer session.Close() するようにする。