0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Discrod】チャンネルのログを別のチャンネルに移行する

Posted at

概要

Discordで、あるチャンネルのチャットの内容を他のチャンネルに移すことを試してみたときのメモ

Discord Chat Exporterでログを取得、.NET 6をダウンロード

こちらの記事の、「B.チャットだけ移行できたらいい人向け」のうち
1.Discord Chat Exporterを導入する
2..NET 6をダウンロードする
を行う。

オーソリゼーションキーの取得方法も同記事内に載っている。

Discord Chat Importerでログを別のチャンネルに出力

先ほどの記事だと、コマンドプロンプトでのDiscord Chat Importerの起動が401 Unauthorizedで上手くいかなかったので、こちらのチュートリアルページに従い、botを作成してからキーを取得すると無事上手くいった。

ただbotにチャンネルの管理と権限がない状態で実行すると「You need ManageChannels, ManageMessages permissions to use that command!」で上手くいかなかったので、作成時にManage Channelsにチェックを入れるか、作成後にサーバーの設定からbotにチャンネルの管理の権限を与える必要があると思う。

image1.png

フォーラムへの移行

本来はチャンネル→別チャンネルへの移行ではなく、チャンネル→フォーラムへの移行が目的だった。Discordサーバーで乱立してしまったチャンネル達をフォーラムに移行したかった。
しかし、Discord Chat Importerではフォーラム(スレッドも)への移行は対応していないようで、無理だった。
image.png

image.png
(https://github.com/Ethorbit/Discord-Chat-Importer/issues/8)

何かいい方法あるかな...(´ρ`)

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?