Files
wow-Yapper/README.md

137 lines
5.2 KiB
Markdown
Raw Permalink Blame History

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.

# 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 <number>`
- Example: `/yap 30` sends a message every 30 seconds
- Set yap message: `/yap <string>`
- 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
```