Skip to content

A simple script that parses Path of Exile's poe.trade Live Search

License

Notifications You must be signed in to change notification settings

vlameiras/poe-trade-scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Note

A new version with support for Path of Exile official Trade page is is now available at https://github.com/vlameiras/poe-trade-parser

POE.TRADE Scraper

This Python 3 script allows you to connect to http://poe.trade and automatically be notified for items that are placed on public stash tabs and match a specific search pattern. When that occurs, the most recent item gets copied to your clipboard and allows you to instantly message the seller ingame.

Dependencies

  • BeautifulSoup
  • pygame
  • pyperclip
  • requests
  • websocket-client

Installation

pip install -r requirements.txt

Usage

python main.py

A user input is required in order to enter the desired search pattern, you just need to copy paste a PoE.Trade URL (e.g. http://poe.trade/search/ugonaranikimot or http://poe.trade/search/ugonaranikimot/live)

Warning: You need to have Poe.trade Live search page cosed before using the script or it won't work since Poe.trade limits one websocket connection per IP.

Notes

This is a fairly rudimentary script that requires improvement, I've just made it to help out a friend that loves Path of Exile and I've decided to share it should someone else find it useful

Known issues

This works decently for specific filters, if your filter is too broad you will receive several items per iteration and you will only have the most recent one on your clipboard

About

A simple script that parses Path of Exile's poe.trade Live Search

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages