Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

スラッシュコマンドへの移行 #560

Closed
3 tasks done
m1sk9 opened this issue Oct 30, 2022 · 6 comments · Fixed by #974
Closed
3 tasks done

スラッシュコマンドへの移行 #560

m1sk9 opened this issue Oct 30, 2022 · 6 comments · Fixed by #974
Assignees
Labels
C-enhancement Category: enhancement

Comments

@m1sk9
Copy link
Contributor

m1sk9 commented Oct 30, 2022

コマンド類を現行の メッセージ方式 から ApplicationCommand (Interaction API)方式 に移行する
@MikuroXina#479 などでリファクタリングしたため移行はしやすいものの、後で後述する限界開発鯖における一連のInteraction API に追随する不具合により、移行しても鯖民全員が使えないもしくは一部の鯖民しか使えない問題が発生するため、移行は運営側で修正が入るまで Discussions などで会議するまでに留めたほうがいいと思われる (従来のメッセージ方式と共存させるならまた話が変わる

Interaction API に追随する不具合

前述した該当不具合については #無法地帯 でいくらか話が出たが以下のような不具合が発生している

  • Slash CommandをサポートしているBotを導入してもSlash CommandがUI上に出現せず、利用できない (一部のメンバーは利用できる)
  • Message Context Menuを該当ギルドに登録してもUI上に出現しない (登録した本人は利用できる) 正しくは登録した本人とギルドオーナー(ここではいっそう)は使える模様
  • サーバーメニューの Integrations に該当Botが出現しない (本来であれば出現するはず)

この不具合はすでにDiscord 運営の方に報告しているが、3ヶ月程全く話が進行していない

image

Todo

  • コマンド形態を決める
  • 共存させるかの検討
  • 移行作業
@m1sk9 m1sk9 pinned this issue Oct 30, 2022
@m1sk9 m1sk9 changed the title スラッシュコマンドへの移行 📌 スラッシュコマンドへの移行 Oct 30, 2022
@m1sk9 m1sk9 changed the title 📌 スラッシュコマンドへの移行 スラッシュコマンドへの移行 Feb 3, 2023
@m1sk9 m1sk9 added the C-enhancement Category: enhancement label Feb 3, 2023
@m1sk9
Copy link
Contributor Author

m1sk9 commented Feb 23, 2023

流石に6ヶ月無視されているのでもう一度何かアクションを起こすよう、Discord運営に連絡済み

@m1sk9
Copy link
Contributor Author

m1sk9 commented Jul 10, 2023

こんばんは。めるです。

今の限界開発鯖ではらちょが生きているかどうかすら怪しいんですが、メンテは続いているようなので一応コメントを残します。


この不具合はすでにDiscord 運営の方に報告しているが、3ヶ月程全く話が進行していない

今なお返信は来ていません。また私はすでに限界開発鯖を脱退していて帰るかどうかも怪しいので私の方でチケットを閉じました。

私が脱退したあとにスラッシュコマンドが復活していればいいんですが、もし復活していないのであればギルドの所有者権限を持つ人 (この場合はいっそう) がチケットを作ったほうが多分解決は早いです。(もし、移行をしたいならの話です。移行しなくてもいいのであれば #560 の処遇はおまかせします。)

https://support.discord.com/hc/ja/requests/new?ticket_form_id=360000029212

@MikuroXina
Copy link
Collaborator

もはや対応しないことで Discord 公式に中指を立てていきたいので Close as not planned

@MikuroXina MikuroXina closed this as not planned Won't fix, can't repro, duplicate, stale Jul 10, 2023
@m1sk9
Copy link
Contributor Author

m1sk9 commented Jul 10, 2023

もはや対応しないことで Discord 公式に中指を立てていきたいので Close as not planned

中指立てるの良いと思います、流石に1年放置はナメてる

もし帰ってこれたらはらちょ、触りたいのでみんな殺さないでね

@m1sk9 m1sk9 unpinned this issue Jul 23, 2023
@m1sk9
Copy link
Contributor Author

m1sk9 commented Aug 11, 2023

移行するか、考えますか

正直移行してもいいのではというスタンスで私はいます。どうですかね

@m1sk9 m1sk9 reopened this Aug 11, 2023
@m1sk9 m1sk9 pinned this issue Aug 11, 2023
@MikuroXina
Copy link
Collaborator

とりあえず実装は用意しておきます. 起動時の FEATURE オプションで有効化できるようにしておこうかと

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-enhancement Category: enhancement
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants