ESOFacts (1.0.0)

# ESOFacts

An Elder Scrolls Online addon that lets you share random lore facts with other players in chat.

## Features

– **56 lore facts** covering races, Daedric Princes, history, creatures, artifacts, and more
– **No-repeat system** – cycles through all facts before repeating
– **Cooldown** – 5-second cooldown prevents spam
– **Channel selection** – choose where to send facts
– **Auto mode** – automatically send facts on a timer (guild/group only)
– **Saved settings** – your channel preference and fact history persist between sessions
– **Keybind support** – bind a key to share facts (Settings > Keybindings > ESO Facts)
– **Statistics** – track how many facts you’ve shared
– **Settings menu** – configure options via LibAddonMenu (optional)
– **Custom facts** – add your own facts to the rotation

## Commands

| Command | Description |
|———|————-|
| `/facts` | Share a random fact (opens chat input ready to send) |
| `/factschannel` | Show current channel and available options |
| `/factschannel ` | Set the output channel |
| `/factsauto ` | Start auto-sending facts at an interval |
| `/factstop` | Stop auto mode |
| `/factsstats` | Show statistics (facts shared, cycle progress) |
| `/factsettings` | Open settings menu (requires LibAddonMenu) |
| `/factsadd ` | Add a custom fact |
| `/factslist` | List all custom facts |
| `/factsremove ` | Remove a custom fact by number |

### Channel Options

– `say` – Local /say chat (default)
– `yell` – /yell chat
– `zone` – Zone chat
– `group` or `party` – Group/party chat
– `guild1` through `guild5` – Guild chats

## Keybind

You can bind a key to share facts instead of typing `/facts`:

1. Open Settings > Keybindings
2. Scroll to “ESO Facts”
3. Set your preferred key for “Share Random Fact”

## Settings Menu

If you have (https://www.esoui.com/downloads/info7-LibAddonMenu.html) installed, you can configure ESOFacts through the game’s addon settings:

– **Cooldown** – Adjust the cooldown between facts (0-30 seconds)
– **Default Channel** – Set your preferred chat channel
– **Auto Mode Settings** – Configure minimum interval and max facts
– **Reset Cycle** – Clear shown facts to see them all again

Access via: Settings > Addon Settings > ESO Facts (or type `/factsettings`)

## Auto Mode

Automatically sends facts to chat at a set interval. Includes safeguards to prevent spam:

– **Minimum interval**: 5 minutes (configurable in settings)
– **Maximum facts**: 10 (configurable in settings, then auto-stops)
– **Restricted channels**: Only works with group and guild chat (not say, yell, or zone)

### Example Usage

“`
/factschannel guild1
/factsauto 10
“`

This sends a random fact to guild 1 every 10 minutes, stopping after 10 facts.

## Custom Facts

Add your own facts to the rotation:

“`
/factsadd The Ebonheart Pact was formed after the Akaviri invasion.
/factslist
/factsremove 1
“`

Custom facts are saved between sessions and included in the random rotation alongside built-in facts.

## Installation

1. Download and extract to your AddOns folder:
– Windows: `DocumentsElder Scrolls OnlineliveAddOnsESOFacts`
2. Enable the addon in the game’s addon menu
3. Type `/facts` in chat to get started

## License

MIT

Leave a Reply

Your email address will not be published. Required fields are marked *

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.