1 Usage and Commands
@ISELLNAME edited this page 2025-10-20 17:46:34 +03:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Использование и команды

Discord

  1. Приглашение бота на сервер:

    • Перейдите на Портал для разработчиков Discord.
    • Выберите ваше приложение.
    • Перейдите в OAuth2 -> URL Generator.
    • Выберите скоупы bot и applications.commands.
    • В "Bot Permissions" выберите необходимые права: Send Messages, Read Message History, Connect, Speak.
    • Скопируйте сгенерированную ссылку, вставьте в браузер и добавьте бота на свой сервер.
  2. Команды:

    • !join: Находясь в голосовом канале, напишите эту команду в текстовом канале, чтобы Velpur присоединилась к вам.
    • !leave: Заставляет Velpur покинуть голосовой канал.
  3. Общение:

    • Текстовый чат: Напишите сообщение, упомянув бота (@ИмяВашегоБота) или использовав ключевое слово из конфига (например, @Velpur).
    • Голосовой чат: После команды !join бот начнет слушать всех участников канала. Когда кто-то заканчивает говорить, бот обрабатывает речь и отвечает голосом.

Twitch

  • Общение: Бот автоматически подключается к чату канала, указанного в config.json. Он будет читать все сообщения и реагировать на те, которые содержат ключевое слово (например, @Velpur). Ответ будет дан голосом на стриме (через локальное воспроизведение аудио).

Локальная консоль (для тестов)

  • Когда вы запускаете main.py, в терминале появится строка для ввода.
  • Текстовый ввод: Просто напишите сообщение и нажмите Enter. Velpur ответит голосом локально и текстом в консоли.
  • Голосовой ввод (с микрофона): Введите команду mic и нажмите Enter. Начнется 5-секундная запись с вашего микрофона по умолчанию. После этого аудио будет обработано.
  • Выход: Введите exit или quit, чтобы корректно завершить работу программы.