# Yapper ## Overview Yapper is a World of Warcraft addon that allows you to automatically send messages to various in-game chat channels at specified intervals. Whether you want to spam a joke in guild chat, set an AFK message, or communicate across different channels, Yapper makes it easy. ## Features - Configurable message interval - Support for multiple chat channels - Persistent settings across game sessions - Simple slash command interface ## Installation 1. Download the [addon](https://git.site.quack-lab.dev/dave/wow-Yapper/media/branch/master/Yapper.zip) 2. Extract the addon to your World of Warcraft Interface/AddOns directory 3. Ensure the addon is enabled in the character selection screen ## Usage Commands ### `/yap` The primary command for controlling Yapper's core functionality: - Start yapping: `/yap` - Set yap interval: `/yap ` - Example: `/yap 30` sends a message every 30 seconds - Set yap message: `/yap ` - Example: `/yap I'm a big strong boy!` ### `/yapc` Controls the chat channel for your messages: #### Supported Channels - `SAY`: Speak to nearby players - `YELL`: Yell to not-so-nearby players - `GUILD`: Message guild members - `PARTY`: Message party members - `RAID`: Message raid members - `RAID_WARNING`: Send a raid warning - `INSTANCE_CHAT`: Message LFG/LFR group - `OFFICER`: Message guild officers - `EMOTE`: Send a custom text emote - `DND`: Set Away-From-Keyboard status - `WHISPER`: Message a specific character - `CHANNEL`: Message a custom chat channel #### Channel-Specific Examples - `/yapc SAY` - Use say channel - `/yapc YELL` - Use yell channel - `/yapc WHISPER Pinkleta` - Whisper a specific player - `/yapc CHANNEL world_ru` - Message a custom channel ## Example Scenarios 1. Periodic Guild Joke: ``` /yap Hey guys, knock knock! /yapc GUILD /yap 300 # Tells a joke every 5 minutes ``` ### `/yapl` Changes language of the "debug" messages of the addon. Example: ``` /yapl ru ``` ``` /yapl en ``` # Yapper; Ruski ## Обзор Yapper - это аддон для World of Warcraft, позволяющий автоматически отправлять сообщения в различные внутриигровые каналы чата через заданные интервалы. Будь то спам шутками в гильдейском чате, установка AFK-сообщения или общение в разных каналах, Yapper делает это простым. ## Возможности - Настраиваемый интервал сообщений - Поддержка множества каналов чата - Сохранение настроек между игровыми сессиями - Простой интерфейс слэш-команд ## Установка 1. Скачайте [аддон](https://git.site.quack-lab.dev/dave/wow-Yapper/media/branch/master/Yapper.zip) 2. Извлеките аддон в директорию World of Warcraft `_retail_/Interface/AddOns/` 3. Убедитесь, что аддон включен на экране выбора персонажа ## Команды использования ### `/yap` Основная команда для управления функциональностью Yapper: - Начать отправку: `/yap` - Установить интервал: `/yap <число>` - Пример: `/yap 30` отправляет сообщение каждые 30 секунд - Установить сообщение: `/yap <текст>` - Пример: `/yap Я большой и сильный!` ### `/yapc` Управляет каналом чата для сообщений: #### Поддерживаемые каналы - `SAY`: Говорить с ближайшими игроками - `YELL`: Кричать не очень близким игрокам - `GUILD`: Сообщения членам гильдии - `PARTY`: Сообщения членам группы - `RAID`: Сообщения членам рейда - `RAID_WARNING`: Отправить предупреждение рейду - `INSTANCE_CHAT`: Сообщения группе LFG/LFR - `OFFICER`: Сообщения офицерам гильдии - `EMOTE`: Отправить пользовательскую эмоцию - `DND`: Установить статус "Не беспокоить" - `WHISPER`: Сообщение конкретному персонажу - `CHANNEL`: Сообщение в пользовательский канал чата #### Примеры для каналов - `/yapc SAY` - Использовать канал "сказать" - `/yapc YELL` - Использовать канал "крик" - `/yapc WHISPER Pinkleta` - Шепнуть конкретному игроку - `/yapc CHANNEL world_ru` - Сообщение в пользовательский канал ## Примеры сценариев 1. Периодическая шутка в гильдии: ``` /yap Эй, ребята, тук-тук! /yapc GUILD /yap 300 # Рассказывает шутку каждые 5 минут ``` ### `/yapl` Изменяет язык "отладочных" сообщений аддона. Примеры: ``` /yapl ru ``` ``` /yapl en ```