本文中に,discord.pyの開発が終了したとありますが,現在(2022/08/28)は,discordpyのメンテナンスが再開し,Slash Commandに対応したV2がリリースされています. はじめに この記事は,Rust 製 discord bot 用ライブラリserenityについてとてもざっくり解説するものです.公式 GitHub の example を元に構成しています.紹介しきれていない機能がたくさんあるので,気になった方は参考の公式ドキュメントをご覧ください. 本記事での目標 serenity を用いて簡単な Discord Bot を作成する 今回は,コマンドをメッセージの判定ベースではなく,関数として実装していきます.いくつか理由はありますが,一番の理由は見通しがよくなるからです.メッセージの判定ベースでのやりかたは,serenity/main.rs at curr