DiscordBot茜-あかね- 制作裏話
👋 はじめに
茜-あかね-とはAmber-Blossomが作成しているDiscordBotです。2024年頃からサービスを開始し、現在はバージョン3まで来ました。
📜 バージョンアップの歴史
Version 1(2024年8月頃 ~ 2025年末)
茜 -あかね- の最初のバージョンです。
この頃は現在のスラッシュコマンドではなく、プレフィックスコマンド(!などから始まるコマンド)を採用していました。基本的な機能を中心に開発が進められ、多くのサーバーで利用されるきっかけとなりました。
Version 2(2026年1月頃 ~ 2026年4月頃)
Version 2では、大幅なアップデートを実施しました。
Botの操作方法をスラッシュコマンドへ移行し、より直感的で使いやすい操作性を実現しました。また、ブラウザから設定を変更できるダッシュボード機能を公開し、Botの管理がより便利になりました。
Version 3(2026年4月頃 ~ 現在)
現在運用されているバージョンです。
Version 2で複雑になっていた内部構造を全面的に見直し、コードを整理・再設計しました。ユーザーから見える使い方はできるだけシンプルに保ちながら、今後の機能追加や保守・安定性の向上を目的としたアップデートとなっています。
現在も継続的に開発を行っており、新機能の追加や既存機能の改善、パフォーマンス向上などを進めています。今後もより使いやすく、多くのサーバーで活用していただけるDiscord Botを目指して開発を続けていきます。
制作裏話
最初はDiscordに初めて出会ったときにBotというものをサーバーに初めて入れてみたのですが、どうも自分にほしい機能を探しても探してもなく、自分で作ってみようと思い、そのころ流行りだしていたAI(ChatGPT等)を使用したり他の方のGitHubのリポジトリをみて学ばせていただきました。最初はJavaScriptという言語を使用して作りました。最初はスラッシュコマンドの実装の仕方がわからずプレフィックスコマンドというものを使用していました。そのころはBotが使いづらかった人も多かったと思います…
そこから勉強をたくさんして、スラッシュコマンドの機能の実装という念願の機能を実装しました。その頃はAIにも頼りながら、自分でコードを作っていました。ちょうどその頃から、並行して公式サイトも作成を始めました。
実は公式サイトはこの頃に作ってからそこまで改造をしていません…
最近は、荒らしにも対応できるよう、Pythonという言語に変更し、新しい機能を日々作成中です!
