Skip to content

merlin293/PoE-ShopBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

15 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

PoE Shop Bot

PoE Shop Bot is a tool for quickly checking the prices of items and currencies in the game Path of Exile.
It uses the official PoE Trade API and offers a GUI, voice control, and clipboard monitoring for convenience.


๐Ÿ” Features

  • ๐ŸŽค Voice Control โ€“ e.g., say "Divine Orb" to get results.
  • ๐Ÿ“‹ Clipboard Monitoring โ€“ copy an item in-game (Ctrl+C) and the bot fetches the price automatically.
  • ๐Ÿ’ฌ Copy Trade Messages โ€“ double-click results to get a ready-made whisper message.
  • ๐ŸŽฎ League Selection โ€“ choose the active Path of Exile league.
  • โŒจ๏ธ Hotkey Configuration โ€“ set your own keybind to activate voice listening.
  • ๐Ÿ”  Phonetic Search โ€“ better name recognition using phonetics.
  • ๐Ÿ—ฃ๏ธ Text-to-Speech โ€“ the price is read aloud in English.
  • ๐Ÿ’พ Settings Save โ€“ everything saved to config.ini.

๐Ÿ“ธ Screenshot

Screenshot of PoE Shop Bot


๐Ÿ“บ Video demo:

๐Ÿ‘‰ Watch on YouTube


๐Ÿ’พ Download

โžก๏ธ Download poe_shopbot.exe

โš ๏ธ If Windows Defender warns you, click โ€œMore infoโ€ โ†’ โ€œRun anywayโ€.


๐Ÿงฐ Prerequisites

  • Windows 10 or 11
  • Internet connection
  • Microphone (for voice commands)

๐Ÿš€ How to Use

  1. Download poe_shopbot.exe from the Releases page.
  2. Run the program โ€“ it will create config.ini and phonetics.cache.
  3. Configure settings in the GUI:
    • Select league
    • Set your hotkey
    • Enable clipboard monitoring if desired
  4. Start the bot by clicking Start Bot.
  5. Check prices:
    • Press your hotkey and say the item name (e.g., "Divine Orb")
    • Or use Ctrl+C in-game to trigger clipboard detection.
  6. Listen to the result and/or see it in the history table.
  7. Double-click a result to copy a whisper message for fast trading.
  8. Stop the bot with Stop Bot when finished.

๐Ÿ—‚๏ธ Files Created

  • config.ini โ€“ user settings (league, hotkey, etc.)
  • phonetics.cache โ€“ speeds up voice recognition
  • response.mp3 โ€“ temporary TTS audio file (deleted after playback)

๐Ÿ’– Support / Donate

If you like this tool and want to support its development, you can send a small donation via PayPal. Every contribution helps and is greatly appreciated!

๐Ÿ‘‰ Donate via PayPal

Thank you for your support!