SkillAgentSearch skills...

GW2Bot

A GW2 Discord Bot

Install / Use

/learn @Maselkov/GW2Bot
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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

Character Stuff:

PvP Stuff:

Misc

... 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

View on GitHub
GitHub Stars55
CategoryDevelopment
Updated1mo ago
Forks19

Languages

Python

Security Score

80/100

Audited on Feb 19, 2026

No findings