DiscordBotの本番環境にテストメッセージをお漏らししてしまった
趣味で作っている DiscordBot のリファクタリングをしていたのですが、誤ってテストメッセージを投下してしまうという事故を起こしてしまいました。
DiscordBotのリファクタリングしていたら、テストメッセージを本番環境にお漏らししてしまった。
— 慕狼ゆに@エンジニア作業飲み集会🍺 (@YYa0928) July 19, 2023
看板下げなきゃ pic.twitter.com/A2cLYXZg5W
テスト環境をちゃんと作らないといけませんね。
今日の PR
作っていたイベント通知 BOT を React 化して、最低限必要な機能が動くようになりました。
ここから拡張をしたり、UI を整えたりしたい。
- Tweet ができることを確認したので、master にマージ
- Checkbox の name が isTestModeToggle になっているのを isTestMode に修正
- isTestModeToggle を削除して、isTestMode だけにする
- isTestModeToggle を isTestMode に修正する
- Tweet をポストするときにフォーマットされた日付け文字列を送信
- twitter 認証が成功したら、localhost:3000 にリダイレクトするようにする
- twitter-api-sdk を使って Tweet が送信できることを確認する
- passport-twitter を導入する
- express で JSON を受け取れるように app.use(express.json())をする
- submit をしたら、イベントカレンダーへの URL リンクが表示されるようにする
DiscordBotの本番環境にテストメッセージをお漏らししてしまった