Skip to content

Path of Building Parser for the Path of Exile Discord

License

Notifications You must be signed in to change notification settings

kpa23/poediscordbot

 
 

Repository files navigation

poediscordbot Discord POB

built with discordpy rewrite / python 3.7; supports pypy 3.6

Running the bot

Currently, there's no way to just invite an instance of the bot. You can run it on your own machine or in the cloud though and do so. Follow the wiki installation guide if you need directions.

If you encounter issues or need more support feel free to open an issue or visit the Reddit PoE Discord and post in #tooldev-general

Changelog

  • 2022-09-15: update to discord.py 2.0.x
    • configuration updated
      • owner is now expecting user ids, not nick#number
      • active_channels is now expecting channel ids, not channel names
    • active channels now also include threads (and hopefully the forums function)
    • migrate !pob to /pob slash command
    • currently sync command tree on every restart
  • 2022-02-02: reworked importers, added flag enable_open_in_pob_feature = True which will use a static site to redirect to a pob:https:// link

Docker

  • docker compose up - start the container
    • add --build to rebuild the image

PoB Cog

Do not forget to re-do your config.py every time you pull. Breaking changes may happen at this stage.

Utilized libraries & Inspiration:

Future Work

  • Refine Offense output
  • !pob manually input build name here
  • output mind over matter%
  • small output command to spam less as configs have been blown up
    • basically display consolidated defenses and offense and the info vs what (sirus,...)

Usage

  • Bot reacts to !pob <pastebin (not raw!) link> in all configured passive channels on the invited server or to pastebin links it can parse in active channels.

Showcase

About

Path of Building Parser for the Path of Exile Discord

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.6%
  • Dockerfile 0.4%