WIP
AetherLink is a plugin that bridges in-game chat in Final Fantasy XIV with Discord, allowing you to receive in-game messages from a Discord bot and reply to them via slashcommands on discord.
- Receive FFXIV messages in discord
- Reply to FFXIV messages using slashcommands
- Final Fantasy XIV installed
- Discord bot set up with necessary permissions
- Open Dalamud settings in-game.
- Navigate to the Experimental tab and add the following repository:
https://raw.githubusercontent.com/Ashylila/AshPluggyRepo/refs/heads/main/repo.json
- Click Save.
- Open the Plugin Installer in Dalamud.
- Search for AetherLink and click Install.
To use AetherLink, you need a Discord bot with the correct permissions.
- Go to the Discord Developer Portal
- Click New Application and enter a name
- Navigate to the Bot tab and click Add Bot
- Copy the Token (you'll need this later)
- Also be sure to enable the priviliged gateway intents
- Go to the OAuth2 tab and select URL Generator
- Under Scopes, select
bot - Under Bot Permissions, enable:
- Read Messages
- Send Messages
- Manage Messages
- Copy the generated URL and paste it in your browser
- Select your server and authorize the bot
To configure the plugin, you'll need your Discord user ID. Here's how to find it:
- Open Discord and go to User Settings.
- Navigate to Advanced and enable Developer Mode.
- Right-click your username in any server or Direct Messages.
- Click Copy ID – this is your Discord user ID.
Open the AetherLink plugin settings in-game and enter:
- Bot Token: Paste your bot token here.
- User ID: Enter your Discord user ID.
- Use commands to send messages in-game.
- Works on both desktop and mobile Discord!
Feel free to submit issues or pull requests to improve AetherLink.
This project is licensed under the MIT License.
