簡潔な回答
最も多い解決策: まず /register [language] を実行し、次に自動翻訳を /talksy [language]. で有効化してください。チャンネルでボットに正しい権限が付与されているか確認しましょう。
Discord ボットが翻訳しない?7つのクイック対処法
1. ユーザー未登録(最も多い原因)
問題: Talksy は自動翻訳を使う前に登録が必要です。
解決方法: 登録コマンドを実行:
/register language:English「English」をお好みの言語に置き換えてください
2. 自動翻訳が無効
問題: 登録だけでは自動翻訳は有効になりません。
解決方法: 希望言語の自動翻訳を有効化:
/talksy language:Spanish現在の設定を確認: /talksy
3. サーバー側で自動翻訳が無効
問題: サーバー管理者がサーバー全体の自動翻訳を有効化する必要があります。
解決方法: 管理者が次を実行:
/server enable「サーバーを管理」権限が必要
4. チャンネルが自動翻訳に追加されていない
問題: 個別のチャンネルを自動翻訳の対象に追加する必要があります。
解決方法: 管理者がチャンネルを追加:
/server channel add channel:#general有効なチャンネルを表示: /server settings
5. ボットの権限不足
問題: Talksy には特定の Discord 権限が必要です。
必要な権限:
- メッセージを送信
- ウェブフックの管理(インライン翻訳に必須)
- メッセージ履歴を読む
- スラッシュコマンドの使用
- リンクを埋め込む
解決方法: サーバー設定 → 連携サービス → Talksy → 権限を管理 から設定
6. 言語検出の問題
問題: 原文と翻訳先の言語が似ているとボットが翻訳しません。
解決方法: これは仕様です。次の場合は翻訳をスキップします:
- メッセージが既にターゲット言語である
- 言語バリアントが一致する(例:en-US と en-GB)
- 言語検出の確信度が低い
境界ケースには手動翻訳を: /translate text:"your text"
7. 利用上限に到達
問題: 無料プランの上限超過(自動100、手動100、フラグ翻訳50/月)。
解決方法: 使用状況を確認し、必要ならアップグレード:
/talksy今月の残り翻訳数を表示
コマンド早見表
/register language:English - 初期セットアップ
/talksy spanish - 自動翻訳を有効化
/talksy - 現在の設定を確認
/server enable - 管理者:サーバーで有効化
/server channel add channel:#general - 管理者:チャンネル追加
まだ問題が?
サポート Discord に参加してすぐに支援を受けてください:
サポートサーバーに参加