⚠ This page is served via a proxy. Original site: https://github.com
This service does not collect credentials or authentication data.
Skip to content

adeptsofcataclysm/SLAObot

Repository files navigation

SLAObot

SLAO Technologies introduce ability to automatically blame you guildmates as soon as WCL log is posted into logspam channel by WCL bot. SLAO bot will get report link from that message and will provide rankings information either for full clear or for up to 4 fights.

Dev setup

  1. Clone the repo
  2. Setup venv. This is optional but more convenient then system wide installation of our dependencies
python -m venv .venv
.\.venv\Scripts\Activate.ps1
  1. Install dependencies (inside the activated venv)
python -m pip install --upgrade pip
python -m pip install -r requirements.txt -r requirements-dev.txt
  1. Fill in config/base.cfg and config/guild.cfg. There are template files for these configs.
  2. Run the bot
cd slao_bot
python -m slaobot

Commands

All commands use the configured prefix from config/base.cfg (by default slaobot-local!).

  • Sync slash commands

    • Text: slaobot-local!sync
    • Description: Syncs slash commands for the current guild.
  • Raid statistics (slash commands)

    • /report <report_id> – подробный отчёт по логу WCL.
    • /potions <report_id> – статистика по зельям/камням и пре-потам.
    • /gear <report_id> – проверка камней, энчантов и оффспек‑лутa.
    • /engineers <report_id> – использование гранат и инженерных расходников.
  • EPGP (slash commands)

    • /epgp [target] – EPGP персонажа (по нику персонажа или вашему нику в Дискорде, если не указано имя персонажа).
    • /raidloot – последний рейд‑лут.
    • /points – последние начисления EP/GP.
    • /standing [standing_filter] – таблица EPGP гильдии (all, non-zero, cap).
  • Signup / newcomers (slash command)

    • /signup – анкета для новых игроков, отправляется офицерам.

About

SLAObot provides some details on WCL reports

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 5