GW2Bot
A GW2 Discord Bot
Install / Use
/learn @Maselkov/GW2BotREADME
GW2Bot
An extension to Toothy.
Invite the public bot to your Discord Server!
How To Run
First you must install Toothy by following the Toothy setup instructions.
Then clone GW2Bot into the cogs directory and install the dependencies:
# Go to Toothy directory
cd path/to/Toothy
# Clone GW2Bot into the cogs directory
git clone https://github.com/Maselkov/GW2Bot.git ./cogs
# Go to cogs directory
cd cogs
# Activate the Toothy virtual environment you set up with Toothy
source ~/.venvs/toothyenv/bin/activate # POSIX
source ~/.venvs/toothyenv/Scripts/activate # Windows
# Install GW2Bot dependencies
pip install -r requirements.txt
Now run Toothy. Note: The default prefix is > but you can change this in your config.json file.
While Toothy is running, send a direct message via Discord to your Toothy bot to load the GW2Bot extension:
>load guildwars2
After the GW2Bot extension has loaded successfully, send another direct message to your Toothy bot to sync the command tree:
>sync
Now you should be able to use slash commands with your Toothy bot in your Discord server!
Feature List
- Persistent storage of API keys
- Search your account for items
- Automatic game update notifications
- Legendary Insight count
- Weekly raid progression table
Character Stuff:
PvP Stuff:
Misc
- Account info
- Skill info
- WvW info
- Achievement info
- Wallet commands
- Guild commands - courtesy of @n1tr0-5urf3r
- Current TP transactions - courtesy of @n1tr0-5urf3r
- Dailies
- Wiki search
- Gem price
- Event timer
... and more! You can see all available commands on the GW2Bot website.
Licensed Works Used
gw2-fotm-instabilities by @Invisi which is licensed under CC BY-NC 4.0
Related Skills
imsg
345.4kiMessage/SMS CLI for listing chats, history, and sending messages via Messages.app.
node-connect
345.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
104.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
discord
345.4kDiscord ops via the message tool (channel=discord).
