#tooldev-general

1 messages · Page 61 of 1

simple ravine
#

If it goes well, I'll remove the arbitrary parsing code in translation file parser to that as well

fickle yew
#

@simple ravine when were you releasing that again? 😃

simple ravine
#

Soon ™ 😄

fickle yew
#

Ah, just like my tool.

woeful sphinx
#

Parsing a mod text takes under 1ms, so speed is not a problem for me

fickle yew
#

Sounds good. I probably just had another approach with different problems.

#

Does it live on Github anywhere or is it still closed?

woeful sphinx
fickle yew
#

Thanks

#

Looks interesting.

chrome topaz
#

currency arbitrage is good for the users though sounds hard to do in poe where you can just list fake orders

chrome snow
#

Besides checking for outliers in pricing, and pointing ez 3 way trades out, how do the currency apps people are making measure volume traded?

#

if you could get that stat with some accuracy then it makes it a bit easier

deft jolt
#

measure volume?

simple ravine
#

trade volume

#

common KPI in exchanges etc

deft jolt
#

so like, how many of x item have been listed in one time unit?

simple ravine
#

traded

deft jolt
#

Ah ok

simple ravine
#

in irl trading, you have 5 KPIs per time window, Open, High, Low, Close, Volume

#

(and then adjusted ohlcv)

#

Open is normally the previous time period's Close (if not intra-day trading - 24/7 trading), Close is the last trade's price, high and low are self-explanatory

#

and Volume are the amount of contracts sold during the time period

deft jolt
#

seems a bit over my head

wind garden
#

it's not that bad really

#

think of what information you would need if you wanted to chart a stock traded on the market

#

for each time interval you'd need to know what it started and ended at (open/close)

#

you'd want to know how much was traded (volume)

#

and you'd want to know what the minimum and maximum values were for your total time range (high/low)

#

@simple ravine we don't have a reliable way of measuring trade volume on poe.trade do we?

#

we can see when an item is removed from listing, but we don't know if it was actually sold or just unlisted

simple ravine
#

yeah, you need to just take that as a semi-truth and run with it

chrome snow
#

It would be a huuuuge guess

simple ravine
#

if you want, you can add a bayesian filter to it, to remove the most obvious spams

#

but overall I think the outliers won't be too big of a deal

#

i think it's a smaller issue than worth worrying too much over, unless you find someone intentionally gaming your system

wind garden
#

What I want to do is make a tool for charting the price of jewels for 3 and 4 mods

#

I want to be able to easily see which mod combinations are most popular/valuable as well as see how those prices change over the course of the league

#

so hard to price jewels just on mods alone though, sample size is too small

#

need to really price them based on weights for a specific build

lost wigeon
gritty olive
#

I've been showing that around ^ @lost wigeon it's pretty cool

#

I just get flashbacks of doing Unity coding by looking at it though

simple ravine
#

Oh dang, that looks dope

gritty olive
#

It probably doesn't run because it's in a "oh shit this thing needs to change, so does this, and this, and that, and this here, and oh this one too"

hazy fog
#

soo did Novynn end up adding the really important part of this patch to to the api?

#

I recall it being mentioned a few days ago

#

D:

gritty olive
#

rest

#

in piece

hazy fog
#

@polar island say something

gritty olive
#

chrome topaz
#

basically never ever never

wind garden
#

@fickle yew is your API working?

#

unique armour isn't loading

fickle yew
#

There has been some Meltdown / Spectre related reboots and the database had some problems.

#

I think it's fixed now.

simple ravine
#

@timid hemlock Does barrage dps calculation take into account number of arrows (+2 arrows on opus, and gmp)?

grave wren
#

Last time i tried it it did

#

even suggested GMP as extra dps for poison quillrain

simple ravine
#

ah interesting

#

it didn't suggest for me

timid hemlock
#

It does, but you need to select the "All arrows" skill part

simple ravine
#

yeah i did

grave wren
#

swapping in GMP shows more dps on barrage for me

simple ravine
#

my barrage feels weak, meh

grave wren
#

swapping in gmp works fine in yours for me

#

-26% avg +15.7% total dps

simple ravine
#

which one did u swap out?

grave wren
#

@timid hemlock : just made a new char and swapped form 3.0 to 2.6

#

after dismissing and redoing the operation it works fine

#

so can't really reproduce it :/

timid hemlock
#

I reproduced it by switching a build with an Abyss jewel to 2.6

#

Those obviously can't work in 2.6, hence the error

#

I'll see if I can fix that

grave wren
#

Ah i might've copy pasted one in, true - not too important then 😃

timid hemlock
#

Yeah it's a rare one, but I don't like having unhandled errors anywhere

wind garden
#

@chrome topaz can you reindex your db ex:chaos ratio again for 76:1? seems stable now. People are pricing things in chaos again because it shows up higher than equivalent ex.

wind garden
#

@compact isle with the Advanced Mod Descriptions coming in 3.1.2 will that information also be available on the stash API stream? It would do wonders if poe.trade was able to list all mod tiers with 100% certainty.

#

looks like it won't based on previous comments here

grave wren
#

Poeapp posted this today: Novynn: the public stash api won't have those changes for a while, the client solution is pretty hacky and hard to pull data out of

hazy fog
#

K I pinned it

wind garden
#

thanks

#

pretty disappointing. Knowing what tier mods are on an item doesn't do any good if potential buyers can't see what tier mods the item has.

deft jolt
#

gotta ask to link

chrome topaz
#

more interaction!

wind garden
#

Ya but you can't search by tier. So you have to know the item is for sale before you can ask to link. Catch 22

slow forge
#

Doesn't poe.trade show tiers? Or am I horribly misunderstanding something here?

wind garden
#

It tried to infer

#

But it can't always be certain on hybrid mods

wind garden
#

Hey @chrome topaz would it be possible to change the whisper text for items marked 'fixed price' to say "I would like to like to buy your <item> listed for fixed price of <price>"?

#

just to make people feel more silly when they make lowball offers on items marked fixed price

simple ravine
#

Qualified guess, @slow forge

chrome topaz
#

they still can edit the price @wind garden

wind garden
#

that's fine

chrome topaz
#

poe.trade only should show tiers it's 100% sure about

#

this is why you see a ton of ??

wind garden
#

the point is for people who aren't trying to intentionally offer low on something fixed price just don't notice the "fixed price" before it

#

it's relaly easy to miss

#

I've been asking for a while now to have it be more obvious

chrome topaz
#

more obvious how?

wind garden
#

different color text

chrome topaz
#

I can put it in comic sans

wind garden
#

the gold names stand out really well

#

something similar for fixed price would help

#

this is me....every day

chrome topaz
#

before we show you seller's IGN, please with your mouse cursor draw "I UNDERSTAND THE CONSEQUENCES OF NEGOTIATING WITH PEOPLE WHO LIST ITEMS FOR FIXED PRICE"

simple ravine
#

have a trade-app that you use to manage ur trades, and if someone lowballs you on fixed prices, ignore it 😃

chrome topaz
#

@wind garden your wish is my command

wind garden
#

lol

#

has to be drawn using the palm pilot shorthand too

slow forge
#

Eye cancer Supreme tbh

simple ravine
#

lol

#

perfect

wind garden
#

that is awesome lol

grave wren
#

not even rainbow colored

#

7/10

slow forge
#

5/7

#

Can't wait for confused Reddit posters

grave wren
#

pls

slow forge
#

What a madman

grave wren
#

just a mockup from myself unfortunately!

chrome topaz
simple ravine
#

I had to do that when I sold offerings iirc

#

put the price on 1 offering, and it worked

slow forge
#

Isn't that the way have to sell currency in bulk in the first place?

#

At least that's exactly the way poe.trade suggest to do it

chrome topaz
#

huh? I mean the post about the tabula

#

anyway, ggg must be doing something funny

slow forge
#

Maybe it's 'cus they tinkered with map tab in this patch?

#

Perhaps it had an effect

delicate ore
#

gucci gang, gucci gang

slow forge
gritty olive
#

how do i do it

wind garden
#

I actually searched something on poeapp to see if it was rainbow

#

was disppointed😂

#

on a totally unrelated note, why is that emoji "joy"?

#

looks like crying to me

delicate ore
#

laughing so hard you cry

cosmic saffron
#

oh yeah you should totally get some sponsors to overlay ads on tabulas

delicate ore
#

why haven't you implemented non-intrusive ads yet?

#

ads that look like item search results

#

thats the new trend lately, ads interspersed in search results on websites

simple ravine
#

native ads u mean

delicate ore
#

yes, didn't know the term

chrome topaz
#

I did get a few offers from rmt sites

simple ravine
#

since i had issues with malware popunders with poetrade, i've blocked all ads on it

hushed relic
#

@fickle yew @simple ravine Hey, so, I did some basic playing around with azure in the past 2 days, built some small ASP prototypes, played with some resources.

Now I'd like to listen and analyze the public stash API stream. What resource do you recommend there? Can a App Service handle it? Or do I need a full blown VM for that process? I didn't find a way to read with an event hub.

#

Thanks 😃

simple ravine
#

There are as you might have figured out multiple ways

#

a webrole is an easy-to-get-started way of doing it

#

which is hosted inside of an app service of your choice

#

you have

  • service fabric
  • azure functions
  • other container stuff
hushed relic
#

Yeah, but Azure Functions seem to be (as far as I understand) anonymous calls, that are not designed to be run continiously

simple ravine
#

azure supports kubernetes (k8), mesosphere/dcos, docker etc

#

you trigger them

#

but indeed, it wouldn't be my first choice for consuming the river

#

but it could be an easy way to parallelize stuff

hushed relic
#

Hmm, so webrole/webapp as an easy start?

simple ravine
#

yeah

#

that's just a console app you spin up

#

and it supports .net core

hushed relic
#

Basically a .NET core running on an anonymous machine, that'll be running calculations continiously

simple ravine
#

yes

#

azure will make sure your application is running at all times even if the virtual machine or physical machine dies

#

with a downside of you not having full access to the operating system iirc

hushed relic
#

Now, I'll have to store the data and expose it somehow. Might as well plan it too. I wonder if relying on NoSQL/Cosmos (never tried it, sounds fun though) is the choice to go

simple ravine
#

for aggregate data, i would not choose cosmos

#

aggregations

#

for that i would use sql azure with columnstore enabled

hushed relic
#

I'll have to do some reading here. Clearly I lack a lot way too much knowledge on azure.

simple ravine
#

well, it's the same with mongo etc.. document dbs aren't a good fit for aggregations etc

#

you can do it, but it's not ideal

hushed relic
#

OK and finally, I'll likely build an ASP app/service

#

that'll run some queries over the DB on demand

#

hmm

#

no that's not right

#

I wonder if data input and data analysis is best split in 2 services/apps

simple ravine
#

what's the usecase?

hushed relic
#

likely run over the stream of shaped/elder rares, to figure out itemlevel/basetype tendencies first

simple ravine
#

this is one of my main areas, happy to discuss it

hushed relic
#

as a simple usecase first

simple ravine
#

take a look at stream analytics

#

process real time, save cached results

#

much like you would do with event sourcing processing events, and snapshotting in views

#

you use U-SQL which is SQL with c# powers

hushed relic
#

that looks pretty neat

simple ravine
#

let me draw a pretty picture of how we ingetst ad-pixels

#

it's pretty similar, just that we pull in more data than you'd do

hushed relic
#

thanks, that'll help 😃

#

I'm still trying to wrap my head around some things, but since I've never worked in Azure/AWS before, it's quite a new experience

#

Creating a new service/VM in seconds, is pretty exciting

simple ravine
#

have you done any data processing at scale before?

hushed relic
#

Not on that scale, no

#

I've done some linguistic analysis with SAP HANA systems (~100GB static data total) and did some twitter sentiment analysis some year ago (~<0.5 GB data/hour)

simple ravine
#

just gonna simplify the architecture diagram i already have on it, because we have some specialized stuff and it makes even my head explode

hushed relic
#

@grave wren this is impressive o.O

grave wren
#

Yep pretty much

simple ravine
hushed relic
#

I see

#

what's a "logical discriminator"

#

never heard the term

simple ravine
#

In our case, it might be 'advertiser'

#

in this case, it might be... 'base item type' or something like that

#

because the first rule of distributed data is 'don't distribute data'

grave wren
#

the thing that differentiates them by which you want to group basically?

simple ravine
#

heh

hushed relic
#

ah, so filtering predicate

simple ravine
#

if could be different leagues, if you want to combine all item types

#

customer or tenant id would be logical discriminators

hushed relic
#

Thanks, I'll see if I can roughly adopt some dieas over the next days

#

At least to get an idea for the flows

simple ravine
#

sure, let me know if you want a sounding board to bounce ideas off of

#

im actually going to be here all weekend, it looks like

hushed relic
#

might be a good thought, but likely in a few weeks, I have a fairly busy schedule and want to practice basics myself 😃

#

however, once I have the first prototypes done

#

I'm gonna make one

#

Tobnac/Haggis (2 friends who also dev'd FilterBlade) will join too

simple ravine
#

cool

hushed relic
#

I also recently found out

#

one can use analytics to log events, not just "current site map location"

#

we've augmented the whole site with a ton of events, it's quite interesting to see the stats

simple ravine
#

what do u mean with current site map location?

hushed relic
#

filterblade.xyz/faq

#

filterblade.xyz/index

#

just the current URL (real or virtual transition, since oyu can fire those manually)

simple ravine
#

oh you mean like GA's events

hushed relic
#

Ayep

simple ravine
#

yeah those are useful

#

check Azure Application Insights too

hushed relic
#

Yeah a friend already told me to look at it

#

Hmm, people seem to prefer local Saves

#

over Cloud Saves with a ratio of ~4:1

simple ravine
#

that means that your site doesn't give a good enough impression from its UX

#

and that they're uncertain they will find it later

hushed relic
#

Yep. My thoughts as well.

#

Though local saves are also a "site" feature

#

It uses local storage and uses the "master crafting interface"

grave wren
#

I think the local save feature is just more common for normal people

hushed relic
#

It probably just looks way more intuitive

grave wren
#

in terms of UI being more in terms with normal programs

simple ravine
#

you'd need a profile page

#

where they can see "My saved stuff"

#

and make it uber obvious

hushed relic
#

That's actually... a good idea

#

We wanted to avoid logins though

#

hmm

grave wren
#

you can do it optionally

simple ravine
#

asp.net core identity has really improved with Oauth stuff

#

like "login with ur google shit"

grave wren
#

I think naming is just a bit weird

#

Save online almost always means registering

#

and your local save is basically the same thing but looks like the user expects a save interface

#

in theory you could merge the functionalities by also providing the link to the filter for anyone via a share button

simple ravine
#

don't give them an option

#

every visitor gets a user-id stored in local storage

#

and just have a 'save' button

#

once saved, they can opt to make it public if they want

#

and/or share link

hushed relic
#

Yeah, I've been considering that. Good idea.

#

I'll run it by Haggis/Tobnac

#

We already have a user-ID and most things set up

#

(we've hit 30000 online saves today btw!)

simple ravine
#

nice, getting somewhere!

hushed relic
#

Yeah, top save has 6060 downloads and there's one with 2000+ changes

#

good thing we implemented some failsaves too, I've seen some trying to inject stuff

simple ravine
#

that always happens heh

hushed relic
#

Just internet things.

#

Anyway, I gotto get back to bsns! Thanks for the talk/hints

simple ravine
#

for sure

#

happy to

hushed relic
#

I'll give some of these things a try today

grave wren
#

@hushed relic Something like this maybe, where the user can choose to save in customize, then needs to input filtername and optionally author and a description, which is then displayed as saved. Afterwards the user can see his filters in an overview and edit names, save changes etc.?

nova river
#

is there a ressource of (all) prophecies with descriptions, seal costs and stuff like that maybe? something ready for machine reading, json or something similar ... 😃

#

or is there an efficient way to parse the wiki data?

nova river
#

ah, just what I was looking for! thanks a lot ... didn't know about that

woeful sphinx
#

np

#

keep in mind that there are known issues of items missing from the Cargo tables, so the query above might not find all prophecies

nova river
#

yeah .... the data seems garbage :D
like 10 prophecies in total with a lot of duplicates

#

but I'll fiddle around a bit, maybe I can find a query that gives me some usable data

woeful sphinx
#

that's probably because it's limited to 20

nova river
#

ah

#

makes sense 😄

#

just had a quick look

woeful sphinx
#

and yeah, duplicates are another known issue. you can include the field items._pageName and use that to remove duplicates

nova river
#

thanks, I think I got it witchlove

woeful sphinx
#

If the wiki's data is not good enough, another option is to extract it from the GGPK yourself (using PyPoE)

nova river
#

excellent! I'll have a look into that one as well. ty

deft jolt
#

what excuse will now be used to keep me from working on this 🤔

cosmic saffron
#

poor enduring cry 😦

deft jolt
#

Don't look at it. I messed up the database key format 😅

wind garden
#

Did you make that @deft jolt ?

gritty olive
deft jolt
#

i did

#

and it fetches from my api

gritty olive
#

I use the little uh, PoETrade Macro for that

#

Mostly cause I will check prices as I run or at the end in my inventory and either throw it on the ground or vendor

deft jolt
#

Yea but this would be faster

wind garden
#

How does it get price info?

#

do you have your own indexer running 60sec behind or are you searching another index?

deft jolt
#

60 sec behind

#

though I wouldn't really call it an indexer

#

one moment

wind garden
#

is that like every non-magic/non-rare in the game?

deft jolt
#

pretty much

#

if you exclude quest items aswell 😃

wind garden
#

lol ya

#

you know if the whole entering price text into the game is approved by ggg?

deft jolt
#

Already sent them an email with the demo video

#

Guess we'll see tomorrow

simple ravine
#

We already know the answer :trollface:

deft jolt
#

Judging by how they turned down all my previous ideas 😅

gritty olive
#

The answer is it is not legal

#

since it does more than one action per key-stroke

#

technically speaking

#

But they let the POETradeMacro exist, so who knows

#

It is easier to ask for forgiveness than to ask for permission

#

*within reason

simple ravine
#

in what occasion does poetrademacro send more than 1 server action to ggg's servers?

gritty olive
#

You're right I don't think it does

#

There are other trade tools that do ^

delicate ore
#

mercurytrade isnt the one, its poetradehelper

#

that one does multiple server sided actions

gritty olive
#

TBH I think they both do more than one action right

delicate ore
#

mercurytrade doesnt

simple ravine
#

what if you have a macro that is CTRL+E, D?

gritty olive
#

Hm

#

The more you know

simple ravine
#

that's technically two keys

delicate ore
#

the problem with mercurytrade is

gritty olive
#

That's against the rules as written

delicate ore
#

GGG doesn't like the overlay feature

#

the one that keeps track of keystrokes and makes buff timers for you

gritty olive
#

@polar island probably same thing "they don't like it"

delicate ore
#

but it should be legal anyway since you enter all the info yourself

gritty olive
#

But I bet chris uses it

#

😂

chrome topaz
#

don't forget about the pet hamster

pseudo ocean
#

as well as cats when damage taken.

wind garden
#

mercury trade does more than one action at a time but they're not all server actions. For example, to send /invite <player> you have to hit enter, paste, enter. But it's only sending one action, that text, to the server.

#

So technically maybe his app gets by because it's just sending one action, the price setting

delicate ore
#

the only restriction for macros is one server sided action

wind garden
#

yep

#

client side actions don't count

#

and you're right about the problem with Mercury Trade beign the overlay

#

the developer got approval for the initial release of the app, and then added the overlay without getting permission for it

#

and when I say overlay, I mean the part of the overlay that's showing things like cooldowns and stuff. Not the overlay with buttons for chat functions.

#

MercuryTrade calls the cooldown overlay feature "Overseer"

chrome topaz
#

so what's the ggg's stance on overseer?

delicate ore
#

they don't like it

#

i heard it was banned

#

which is dumb

#

people were using other flask timers like it and they were legal

chrome topaz
#

wonder if i can train my hamster to count flasks

wind garden
#

well, "banned"

#

as in they say, "don't use it"

chrome topaz
#

interesting

#

did the devs remove the feature after ggg said that?

wind garden
#

I still use MercuryTrade, never used overseer anyways

delicate ore
#

they didnt

wind garden
#

the dev has been busy lately

#

hasn't made many updates

#

i suspect he'll remove it at some point if it's an issue

#

i still want him to add support for selecting which monitor to overlay so I can run PoE on my 2nd monitor while I play dota 😃

delicate ore
#

you can do that manually can't you

wind garden
#

i haven't found a way

delicate ore
#

with the window positioning

#

in mercurytrade

wind garden
#

oh lol

#

you're right

#

I'd still prefer that it detect which monitor poe is on and follow it

#

but manually moving it would be a workaround

#

MercuryTrade has actually made me less rude to people who offer lowball offers on fixed price items

#

because i can just click a button that says "Sorry, fixed price" instead of a snarky reply

delicate ore
#

lol

#

@chrome topaz did you consider colouring names based on account age

chrome topaz
#

yeah

#

it used to display account age

slow forge
#

@timid hemlock Is Hidden Potential not increasing the damage intended or did I fuck up the import?

timid hemlock
#

That jewel had a wording change in 3.1 that is preventing the program from recognising its special modifier

#

There's already a fix coming in the next update

slow forge
#

Neat, thanks

hushed relic
#

@grave wren thanks, I'll discuss it, I like the idea of "my filters"

#

So, I've built a very small JSON listener yesterday

#

to read the public stash API

#

Can anyone explain me the following things:

  • How long do the next-id's go back? Until I reach the "live" data
  • All the items I've parsed in the stashes were "Standard"/"Hardcore" league stuff. When do I get to the live Abyss items?
  • Stashes have the property "public". Is it just part of the data stream or can we actually scan non-public stashes in the API?
grave wren
#

For the next_change_id you can take the one from here: http://poe.ninja/stats i think that is the most recent one there is

hushed relic
#

So.. how long does it go back?

#

To the very start of publich stashes? o.o

#

I have a hard time believing that (it'd be pretty damn awesome though)

woeful sphinx
#

You only get each stash once (i.e. the newest content of it), iirc

simple ravine
#

correct

#

to simplify things, suppose you have 5 change-ids in total in a river.

  • 5 minutes ago, you added an item to tab 1, and resides currently in change-id 2
  • you retrieve the data with change-id 2, and your tab will be returned in the resultset
  • you then add something to the same tab. the tab data is now moved to the head of the river, to change-id 6
  • at change-id 2, your tab will not be present anymore
#

think of floating logs in a river...

fickle yew
#

@hushed relic when you start see less bytes in the chunks of river you get its a good sign that you're caught up. Except there's a big empty gap in the middle of the river.

#

Or you can compare to ninjas stat page.

#

It also has a json api

#

The complete river contains all public stash tabs, but only the most recent version of each.

hushed relic
#

Ah, that clarifies it, thanks!

#

So for the process of storage

#

I don't really care about the individual items (preprocessed at least)

#

It's more about the tabs

#

if something gets updated, I remove the tab and replace it with the new tab with all of it's contents, if it gets provided int he river

#

@fickle yew why is there an empty gap?

fickle yew
#

Dunno. Just a lot of empty tabs

simple ravine
#

A theory is that it's a change bucket that has all their tabs updated

#

and is not truncated

#

scavenged*

fickle yew
#

If you're just developing I'd just start from the tip using an id from ninja.. Then you don't have to trawl through standard and hardcore

#

You'll get plenty data for development

#

And then you can leave it do to a full scan later if you want

simple ravine
#

tabs that has been sitting in standard for years are probably from users who arent logging in anymore

#

or arent interested in selling

fickle yew
#

Yeah.. You go through a lot of useless data in the beginning of the river.

#

Maybe I should make a page with the start change id for each new league I encounter.

#

Would be useful for new tools

simple ravine
#

yeah

hushed relic
#

@fickle yew i'll do just that, good idea!

#

I've parsed very ~2000 messages and didn't encounter a single league one. Getting the first id for each league would indeed be awesome. I might add it to my script for later references

#

Cancelled for now to proceed working on the code + visiting gf today

grave wren
#

i wonder why ggg doesnt publish the ids for leagues themselves, would allow people to punctually analyse data they need

deft jolt
#

Hasn't really been that much of a need

hushed relic
#

@polar island thanks, I'll seed the app with it tomorrow.

wind garden
#

LOL, I had no idea poe.trade has a white theme

gritty olive
#

It kind of sucks the name and stuff is hard to see on it

reef jacinth
#

Hey guys is there an all uniques json laying around somewhere that includes the level requirement of the item? I've found a uniques file on PoETradeMacro's github but it doesn't seem to have the level req included. Also if there's a relatively easy way to extract info like this (e.g uniques and gems with level requirements and similar data) myself, I'd love to hear it.

grave wren
reef jacinth
#

Thanks, I'll check it out

simple ravine
#

@grave wren @reef jacinth PyPoE doesn't extract uniques.

grave wren
#

huh weird

#

this is the only thing i didnt try so thanks for telling me

#

the other solution would be querying the wiki then?

simple ravine
#

The reason is that the data isn't extractable from the game data, to any public knowledge at least

obtuse citrus
#

there is no association of the components of an unique item, but the components themselves are there

velvet fog
#

any reason for ggg to hide unique data? is it too secret?

obtuse citrus
#

afaik they use the same file for drop rates and stuff like that and don't want to be bothered to separate that information, also don't want to leak WIP stuff

reef jacinth
#

That's a bummer :/ Is there a way to rather easily extract that data from the wiki then? I only need to associate uniques and their level requirements, hopefully without having to write a whole scraper myself. PyPoE mentions a CLI for extracting wiki data with "more TBD" next to it, is it functional?

velvet fog
#

they remove drop rates from baseitemtypes, they can do the same thing

obtuse citrus
#

use the mediawiki api and cargo queries

#

the CLI wiki stuff is exporting data TO the wiki not from

reef jacinth
#

@obtuse citrus Thanks, would you happen to have an example query I could reverse engineer? The Path_of_Exile_Wiki:Data_query_API wikipage examples are from the old system I'm guessing, they don't return anything. Not sure which end to start from really.

reef jacinth
#

thanks

chrome topaz
#

?

delicate ore
#

remember how you remarked that it was impossible to google

#

he just released the source

#

strongbox

chrome topaz
#

yea cool

#

he even named his website after me how considerable

gritty olive
#

huh, mysql supports being a document store

wind garden
#

sigh

gritty olive
#

FIXED PRICE

delicate ore
#

i don't get it

#

that's not the price of those?

gritty olive
#

the value of a chaos never goes down

noble siren
lethal flume
#

Group by _pageName

deft jolt
#
It would be okay if it worked like this:
    User presses Ctrl+C to get the data from an item.
    The program detects the data and does whatever pricing it wants to
    The user the enters that data into the game themselves (maybe by pressing paste, if the program put it in the clipboard).
#

Absolutely gutted

#

as always

gritty olive
#

t0Ld YoU

#

you could technically

#

right click it for them :^)

#

and it would be legal

deft jolt
#

I don't really get why they impose such weird regulations

#

like come on

#

There's literally no point to it if the user has to do these things manually 😄

simple ravine
#

first line support with hubris

grave wren
#

wonder what'd happen if you let the user just press 2 buttons to do this - or wouldn't this make a difference?

simple ravine
#

I think it completely depends who you ask at GGG at the moment

grave wren
#

At this point it seems ridiculous yeah

simple ravine
#

if you'd ask Chris or someone who are more lenient, you'll get a "I don't see much issue with that", meanwhile you see some hardcore purists, they'll tell you "That's bannable". I'm not going to judge what's right, but there are two sides there

grave wren
#

I mean at one point you just can't really distinguish it anymore so it seems like a weird guideline

#

or rather decision, a guideline would be great

simple ravine
#

Put it this way

#

it's better to tell it's not ok

#

because if u tell one guy "that's ok", then you pinched a hole in the balloon

grave wren
#

True, but having this variance might lead to either no one developing tools (doubable) or people keeping stuff private because they think detection is not really an issue. I think it'd help support and us to have some guidelines and then sticking to them instead of having tools doing x while others doing almost the same get denied. But that view is pretty biased 😄

simple ravine
#

From a 3rd party developer perspective, that's entirely the case

#

From GGG's point of view, it's such a non-issue apparently

fossil frigate
#

guys, does poe have a nice api?

simple ravine
#

no

deft jolt
#

god no

fossil frigate
#

looking for some spare time projects and poe would be a fun thing

simple ravine
#

if u want something with a nice api

#

look at Riot Games (league of legends)

fossil frigate
#

naaa

#

im playing poe not lol ^^

grave wren
#

Nice no, there is an api though for most things

simple ravine
#

well, embrace for impact

fossil frigate
#

What kind of tool would be usefull for the community?

simple ravine
#

how good are you?

fossil frigate
#

about 10 years in the branche

simple ravine
#

what languages do you know?

fossil frigate
#

ehm, my portfolio is big but if i dont know something i gonna learn it

#

startet with c and c++

#

c#, java, ruby, php,html,css, 110000 js libs ...

#

and database stuff too

simple ravine
#

allright, well i cant tell u what to do to be honest

#

it all depends on your skillset, and what your passion is

fossil frigate
#

The question of which of the languages to know is difficult. Because if I can't do something, I'll learn.

simple ravine
#

no, it means what you already know

#

or u one of those guys who put Ruby on your resume after a weekend crash course?

fossil frigate
#

I just did an apprenticeship as a software developer in Germany at that time and then I finished my studies in computer science and since then I have been working in the industry and in principle I always learn for every project what is needed there.

At the moment I am working on a multi million project with mostly php because the customers wanted this way....

#

I'm not a little script kiddy anymore;)
Maybe I was 15 years ago where I built phising sites...

simple ravine
#

Well, if you have 10 years of professional programming experience - it depends in what expertise/area, or if you're diversified between areas.

#

Did you build phising sites when you were 9?

fossil frigate
#

nah 12/13 - but mostly with scripts and stuff i found in the internet...

#

But thanks for the conversation, I'll have a look at what's available on github towards the Path of Exile and take a look at the things. At least I can think of something I could do!

simple ravine
#

good luck

grave wren
#

I mean i've been experimenting with "exporting" your ingame atlas to a website to share it but ocr didn't work out too nicely with it. If you've got some experience with that kind of thing it'd be awesome to see a working solution for different resolutions 😄

fossil frigate
#

Actually only qr code stuff...on a small project we made something with business cards to import these via phone to a crm system...but I think these two examples are different from yours

simple ravine
#

why are you exporting it from ingame faust?

#

take it from the web api, parse it

grave wren
#

Is there a web api for your account's progress?

simple ravine
#

not experience numbers, but the tree

#

oh atlas

#

damn

#

sorry

#

lol

grave wren
#

Main goal would be being able to compare atlasses between different people to find maps everyone needs 😃

cosmic saffron
#

it's hard to do ocr with all the progression and sextants and influences

simple ravine
#

tired, feverish and hadn't had breakfast - not my sharpest today

grave wren
#

np, would've been the best solution honestly 😄

simple ravine
#

yeah

#

faust, what did you build it in?

cosmic saffron
#

thresholding images for something like say unique maps shouldn't be hard but you're not getting any relevant sextant information from just the visual of a red circle, the user will have to input that manually

grave wren
#

Tried opencv+python but it failed when too much happened on the atlas

cosmic saffron
#

same deal with influences other than guardian symbols, it's just gray and grayer gray in the surrounding areas

grave wren
#

also completed vs. ran the map status is difficultt to detect

#

and ^, this league just made it harder all in all with that much going on

cosmic saffron
grave wren
#

Yep tried it with those - completion vs. bonus objective is the thing i meant to be precise that's the main thing that is hard. Also different resolutions do not really help. Should have more time in the coming weeks so maybe I'll get something usable out

cosmic saffron
#

you would have to detect the circle thingie

grave wren
cosmic saffron
#

I'm still going through trucco and verri

simple ravine
#

You don't need to read the glyphs or icons, because everyone's atlas look the same

#

you just need to read the colouring close to the icon

grave wren
#

True, maybe my first idea to really read it was overengineered, maybe there's even a simpler way to go as we know the positions of the maps. Gotta fiddle around a bit with this thanks for your ideas.

fickle yew
#

Just getting average colour in a small square around each map location would probably go a long way.

simple ravine
#

yep

#

saturation in the middle to see if it's been accessed (played without bonus), and the ring to see if bonus has been achieved

nova river
#

another wiki API question:
Does any1 know if there are more default fields like _pageName? I've been searching the webs for 30 minutes now and can't find anything. I need the URL.

#

(But I'd also like to know what other default fields exist)

nova river
#

apparently I can replace the spaces in _pageName with underscores and that's the page-url ... kinda wonky but seems to work

grave wren
#

Related question to my atlas reader - does anyone know the base resolution they use for they coordinates in AtlasNodes?

#

Dungeon (upper left) is at ~170|~82, lookout (bottom right) at ~834.6|463.5 seems like ~800x600?

obtuse citrus
#

underscores and spaces are equivalent for wiki pages names

nova river
#

@obtuse citrus thx

nova river
#

The data in objective gets cut after 309 chars

#

is there a way to circumvent that?

old timber
#

Is there a way to get the _pageName from a cargoquery, if you include it in the query it still doesn't seem to appear

nova river
#

@old timber put it like so in the "fields" input: _pageName=Name where Name is the fields the value will be written to

#

or see the get-Query above 😉

old timber
#

ah thanks

grave wren
#

Fun thing will be calculating the offsets for various resolutions to match the maps to the screenshot

gritty olive
delicate ore
#

it was working fine yesterday

#

might try a reinstall

lost wigeon
#

@gritty olive Damn, that's one heated "discussion"

chrome topaz
#

that's just how Linus is

#

he's bullshit intolerant

wind garden
chrome topaz
#

it does?

gritty olive
delicate ore
#

lol

gritty olive
wind garden
#

From what I can tell the pathofexile.com/trade live search page automatically polls on the search API. When it does it gets an ID range which I think corresponds to timestamp of some sort. If any new items are posted between the range of time, they are listed in the json. It appears the polling interval isn't always exact, maybe depending on how well the website is performing. If the delay is long enough a new item can miss the interval entirely.

#

that's my theory at least

#

In otherwords, needs more websockets

deft jolt
#

Latest email from support reveals that any macro that would sent Ctrl+C and Ctrl+V with one keystroke is apparently not allowed. The reason "it would be considiered automation" was used a lot

#

Yeah man, it's a macro. that's what it does, it automates

#

So now it's one client side action or one server side action per keypress?

gritty olive
#

@timid hemlock from what I can tell RF is bugged, when I change the gem to level 1 I get the same DPS as level 20 and same with quality too, 0 same dps as 20%

timid hemlock
#

RF's DPS isn't level dependant

gritty olive
timid hemlock
#

Oh, and while I'm here, @delicate ore that's a known issue, and a fix is already in place for the next update

gritty olive
#

-> 20% inc spell damage

timid hemlock
#

RF's damage isn't Spell Damage

#

it's Damage over Time

gritty olive
#

well there it is

#

why does it have this modifier

timid hemlock
#

Because it is included in the RF buff

#

And applies to your spells

gritty olive
#

ah

wind garden
#

@deft jolt I call bull on that explaination. MercuryTrade obviously does ctrl+c/ctrl+v and it was allowed

deft jolt
#

Apparently they are looking into mercurytrade to see if it is bannable

#

unfortunately a lot of the emails theyve sent are contradictory

#

so it's hard to form a point

grave wren
#

inb4 huge population of users banned - apoecalypse

deft jolt
#

Would be pretty stupid

deft jolt
#

@wind garden I will ask for clarification about that in my next email

simple ravine
#

"politically" that would be a mistake to do, ban people with mercury trade

#

People who use mercury trade are also the ones who are the ones paying for stash tabs etc

grave wren
#

Yeah i doubt it'll happen anytime soon, still weird to have those issues

deft jolt
#

Anyone know what symbols can be present in accountnames?

#

you can't make those kinds of account anymore, i hope

#

but ive seen people with special symbols in their accountnames

fickle yew
#

I have at least seen stuff that looks like chinese and thai alphabets in account names.

long zinc
#

@deft jolt ItemInfo/TradeMacro also uses Ctrl+C/V in one, it never was an issue. We even asked about a few functions beforehand and got cleared. That was a while ago obviously, but I'd guess your support person was simply a bit extra cautious to not greenlight something that was forbidden before and didn't precisely know the current status quo.

Edit: With thezensei's comment that it is about stopping chroms, I get that the support said no. The context is somewhat important. Our functions are chat command like "/hideout" or filling the stash search field, so they don't automate decision-making.

simple ravine
#

in what manner does it use CTRL+V?

long zinc
#

chat commands like /hideout are passed with Ctrl+V (but don't require any Ctrl+C obviously), but functions like Ctrl+F (which puts the item's name or other info into the search box) require Ctrl+C to get the info, then Ctrl+F to the game to get into the search field and then Ctrl+V to pass the text.

#

The main point being that most of that is client-sided, so it didn't raise issues.

simple ravine
#

Right.. I guess it can beome fine lines here

#

His application stops you from rolling over a desired color combination with chromatics

#

But that itself is a different "usecase category"

long zinc
#

yeah, I can understand the issue with that. What does "stop" mean in this context? Disable clicking or something?

simple ravine
#

it pops up a small window that would be clicked instead of the item heh

deft jolt
#

Oh the crafting program

#

I ditched that

#

Figured there's no way they'd let something like that exist

#

The new program idea that i chase after looks up an item's price from a database and then pastes a buyout note

#

so when a user right clicks an item in a public tab, it immediately sets a price

simple ravine
#

oh right, forgot about that one

wind garden
#

I wish GGG would adopt the polifcy of, "If you wrote it, you can use it, but don't share it" 😛

fickle yew
#

That sounds like a horrible rule 😁

simple ravine
#

people be like "bohoo code2win"

delicate ore
#

i don't care, im done submitting my tools to them until they make hard guidelines

#

just going to release in private

chrome topaz
#

that's why you don't ask

#

you do it and if they complain say you didn't know and are very sorry wouldn't happen again

delicate ore
#

yeah

#

GGG got priorities 😂

simple ravine
#

i have no insigt into the bots world, let alone in poe...

#

how did u get that insight?

wind garden
#

ask Bossland?

#

idk how that guy hasn't been sued into oblivion yet

simple ravine
#

who is Bossland?

wind garden
#

creator of all the buddy bots

#

Honorbuddy, Exilebuddy, etc

chrome topaz
#

it's a free game it's probably botted to hell

delicate ore
#

he got sued for the blizzard game bots

wind garden
#

ya, but somehow the site's still running

delicate ore
#

its down actually

wind garden
#

so not quite in oblivion yet 😛

#

oh?

delicate ore
#

honorbot is

#

exilebuddy is still up

wind garden
#

oh snap

#

you're right

#

ya

#

check out the exilebuddy forums though for ban reports

simple ravine
#

arent ggg banning those?

wind garden
#

seems they're banning some

#

but last ban repoyrt was july 2017

delicate ore
#

idk why bot creators don't make VM compatible bots

simple ravine
#

maybe people aren't using it as much

wind garden
#

they do

delicate ore
#

their bots should be reading VM memory

#

oh

#

how do people get banned?

wind garden
#

most bots recommend users run in VMs

#

behavior tracking

#

usage patterns

delicate ore
#

kind of like how new recaptcha works

chrome topaz
#

notice there's people on reddit saying they can't trade/don't get whispers/can't send

wind garden
#

i love it when a reddit post pops up thanking currency trading bots for good service

chrome topaz
#

so the ban isn't very obvious they just make items "bound" to you so you can't even drop trade them

delicate ore
#

lol

#

i didnt know they did that

#

you can't even drop trade?

wind garden
#

i hadn't seen reports of that

#

interesting

#

PoE shadow ban

#

i had someone buy a headhunter from me the other day and they placed 130ex in trade window in less than a second

#

i was like, how in the hell can someone click that fast

delicate ore
#

i've been seeing that a lot

wind garden
#

but he was responding to chat

delicate ore
#

they definitely use bots

wind garden
#

so it wasn't totally automated

delicate ore
#

er

#

macro

wind garden
#

so just use a macro for placing currency?

delicate ore
#

yeah

wind garden
#

seems overkill

delicate ore
#

demigod king regularly trades with people that do it

wind garden
#

does demigod play temp leagues?

#

all his videos i see are on standard

delicate ore
#

doubt it

wind garden
#

"here's how i made all these mirrors" .....on standard

#

people just throw away currency on standard, not hard to make a profit off them

chrome topaz
#

it's same method they use if you are below level 25

delicate ore
#

i hope someone re-hosts Strongbox, that's an easy way to make mirrors

wind garden
#

didn't they?

chrome topaz
delicate ore
#

they opensourced it

#

i might do it on a VPS

wind garden
#

what was strongbox?

#

i hadn't heard of it before someone mentioned

delicate ore
#

currency arbitrage tool

wind garden
#

tool or bot?

delicate ore
#

tool

#

showed you the best way to exploit currency trades on poe.trade

wind garden
delicate ore
#

yeah

wind garden
#

i wondered how people could reliably run a currency bot without some sort of data backend to determine correct prices

simple ravine
#

prices are so illiquid, they can just use poe.ninja

wind garden
#

When they're stable

#

But ex price can drop 10c in a day

simple ravine
#

a day is super slow

#

i mean

wind garden
#

And then we get everything priced in chaos because poe.trade dB isn't updated

chrome topaz
#

and then everybody buys chaos and that props the price even further up

grave wren
#

TBH i personally favor chaos and got so much shit for pricing in them

#

"why do you price in chaos - don't try to scam people!"

wind garden
#

It's fine for lower value items

#

It's facepalm for things priced at 1100c though

#

Anything over 600c

grave wren
#

sure but 200ish c and people rant about it

chrome topaz
#

people in poe have a really interesting definition of a scam

grave wren
#

its a fucking game

#

people should calm down

#

I wonder if those people rant about sellers providing free shipping to make sales

chrome topaz
#

it's just a game why you heff to be so mad

wind garden
#

oh i love the "nice scam mate" when I offer someone their asking price

delicate ore
#

in EVE online, every scam that people complain about here is allowed

#

the only thing you can't do is impersonation

grave wren
#

I mean its mostly not even considered a scam imo

wind garden
#

well ya, it's china

grave wren
#

if i price an item in 50 vaals

#

i just need vaals, i dont scam anyone

wind garden
#

if you're the only person it looks like an anomoly

#

when you try to buy a map and they're all priced in vaal orbs

#

people get mad

#

i'm glad we can search by a specific currency now in poe.trade

#

helps a lot with poorjoys

delicate ore
#

@chrome topaz have you considered using a formula for currency ratios based on current currency trades?

wind garden
#

it's not a matter of formula

#

it takes like 12 hours to update the db with a new ratio

#

pretty sure poeapp changed his to update once a week with new ratio

#

nudge nudge

delicate ore
wind garden
#

don't know

grave wren
#

true - but its not like you dont have the option to say fixed currency type so i dont get the hate

wind garden
#

novynn isn't on as much anymore to ask

chrome topaz
#

I think they have fixed rates

wind garden
#

their live search is so frustrating

delicate ore
#

@chrome topaz isn't that against the spirit of the game?

#

they're basically encouraging hard rates

wind garden
#

trackpete always used 72:1 as his ratio

#

no matter what

chrome topaz
#

yeah i dunno

delicate ore
#

problem solved

#

LOL, poeex can't be said?

#

i was trying to say, we should go back to using poeex, problem solved

wind garden
#

did it get deleted?

delicate ore
#

yeah

wind garden
#

weird

delicate ore
#

i put the whole url

wind garden
#

ya i saw it initially

chrome topaz
#

yes it's an rmt site now

wind garden
#

is it considered rmt?

#

ya

delicate ore
#

yeah

wind garden
#

it doesn't even look updated

#

aug 2017

delicate ore
#

he sold it off to some RMT site after being hounded for having incorrect rates

chrome topaz
#

it has huge ads with dollar values of orbs

delicate ore
#

its funny how much RMT sites charge for that shit

#

🤔

chrome topaz
#

it's actually pretty depressing how many hours you spend on finding a single ex and they are selling it under a dollar

wind garden
#

on an unrelated note but somehow related to rogueyoshi, imo the duelist avatar looks really similar to Pierce Brown

delicate ore
#

i've seen temp HC mirrors for 1000 USD

#

lol

wind garden
delicate ore
#

i thought the duelist looked more Spanish

wind garden
#

ya he does

#

darker skin

#

but hair though

delicate ore
#

im not gay, but the duelist is one handsome dude

#

at least the new portrait, not the model

#

i wonder what the new model will be like

wind garden
#

i actually like the ascendant portrait but one of my friends was like, "what? no...."

delicate ore
#

old or new

wind garden
#

new

delicate ore
#

yeah i like it

wind garden
delicate ore
#

they really should have used the awakening scion art for ascendant

wind garden
#

wow ya

#

top notch

delicate ore
grave wren
#

yup would've been way better

wind garden
#

is there a good way to bundle python dependency packages for an app release?

#

I'd prefer that users didn't have to install python and the 10+ packages just to run my script

delicate ore
#

batch files?

#

oh

#

i know

wind garden
#

i guess I'm wondering if it's ever possible to run a python script without python installed

delicate ore
#

VMWare ThinApp

#

or any of the alternatives

wind garden
#

isn't ThinApp just an msi generator?

delicate ore
#

nope, it works by running installers into a sandboxed environment and then customizing the sandbox to run your app

#

then you can publish it as a single EXE which doesn't require an install

#

the exe contains the whole environment

wind garden
#

hmm kinda cool

#

the thing is I already have an installer for my app

#

the main app is c#, but it needs to run some python

#

the python has a fair number of dependency pip packages

#

I'm thinking I'll need to just install python and then run pip to resolve the dependencies

#

i can probably bundle the pip packages with it too though

#

i suppose I could use ThinApp to just bundle the python parts

#

and then integrate that with my main msi

delicate ore
#

i'd suggest just bundling everything in thinapp

#

or one of its alternatives

wind garden
#

more money though

wind garden
#

have you guys seen StockStream on twitch?

delicate ore
#

whats it about

wind garden
#

so on the surface it's just twitch platform for buying/selling stock

#

but what if it was just a way to crowdsource skilled technical stock analysts

#

if you can grow the base enough in viewers, you can cherry pick the top performers and make a sort of dream team for the "real game"

delicate ore
#

ha

wind garden
#

that's what I'd do

#

his portfolio is up 20% since starting

#

which isn't too surprising considering how much the market has gone up in the last year

#

but with 20-30 concurrent viewers, sample size is too small

#

being the best out of a group of 50-100 isn't too impressive in the world of investment

delicate ore
#

you'd think this would be more popular

wind garden
#

well idk, it's not exciting to watch

#

but he recently added incentives to play

#

people participating can actually make money

#

so maybe it'll grow

fickle yew
untold trout
fickle yew
#

Doesn't look like its complete.. Can't find Sunder for instance.

#

poedb does seem to have all of them

untold trout
#

There's a second page

fickle yew
#

That's true. Thanks 😃

fickle yew
#

Positions are included in trade whispers?

compact isle
#

that shouldn't trigger an update

#

the inventory ID stuff is generated by the website

#

I'm not sure the exact reasons why it exists

delicate ore
#

@compact isle how does poe.com/trade fetch currency rates for items, i heard they were fixed rates?

compact isle
#

it's fixed rates that we update every so often, yes

wind garden
#

@compact isle do you know if there's any plan to update live searches to use websockets?

compact isle
#

100% yes, it's just a case of when I get time

wind garden
#

alright cool

#

have you noticed that the current implementation sometimes misses items?

#

I was comparing times between poeapp, poe.trade, and poe.com/trade

#

rarely, but still happened

compact isle
#

yeah sometimes if the intervals match up in the right way it'll skip a 5s batch

chrome topaz
simple ravine
#

From what I can deduce, the Cargo thing doesn't seem to be all great

chrome topaz
#

wtf discord

gritty olive
#

slowly taking control of your account

bleak scroll
#

does anyone know if there's a tool to take your public stash tabs and display in a pretty way? like an automatic trade thread generator? I wanted something I can link to friends they can browse so they can see if I have anything they might want

delicate ore
#

but they removed it because people weren't using it

#

but

#

you can just have them do an account search on poe.trade

#

and it will display all your items

chrome topaz
#

acquisition

delicate ore
#

or that

obtuse citrus
#

Cargo is bugged at lot, if it wasn't for that it would be nice. But GP is working with the cargo dev to fix that stuff afaik

gritty olive
#

So confused right now

#

magic.

#

Apparently it only works if you put 0.3333

grave wren
#

Fractions work as well Iirc

gritty olive
#

Well 0.3 isn't 0.5

simple ravine
#

haha

grave wren
#

No it isn't but this might have something to do with being unable to list .3 of anything lower than ex

#

Or rather non .5

simple ravine
#

new zealand maybe have their own math system 😄

gritty olive
#

I believe its in the river, because it shows up the same way on @chrome topaz site

grave wren
#

Oh that is indeed weird

simple ravine
#

this might make someone inclined to reverse engineer the internal tab APIs used by the client

grave wren
#

Is it fir specific currencies only or for all of them?

fickle yew
#

xyz rounds

#

You need to do fractions

#

so 10/3 I guess

simple ravine
#

looks like poe is using SSL to encrypt its data

simple ravine
#

so it looks like every item you link in game, is in its own TCP packet, and the data payload is exactly 15 bytes each

#

that is pretty well compressed, i must say

chrome topaz
#

@gritty olive poe.trade rounds up to benefit the seller

simple ravine
#

reoccuring?

#

Did you see the F a lot or?

#

I would at first glance treat it as a typo or something

#

haha, sounds appropriate

bold ferry
#

Those are German and Mirror would translate to Spiegel. Verbindung is Fuse, Veredelung might be Chrome, Alchemie is alch. No idea from the top of my head what F could be, but I could find out tonight if you wanna fix it on your end before GGG does

compact isle
#

it has been fixed, it just requires players to update the note so that it rewrites it in English again

gritty olive
#

@chrome topaz pls no

chrome topaz
#

?

delicate ore
#

is it against ToS to pay for metagame related services in path of exile

#

basically my concept is a site where you can post bounties to improve or make builds

cosmic saffron
#

bounties with money or in-game currency?

delicate ore
#

i was thinking money, but i dont see why in game currency couldnt be an option

#

you could do the same thing in-game directly, offer payment for advice or secrets

wind garden
#

so it seems the stash api json was modified after the patch

#

it seems "category" is new

#

does anyone else find it odd that it doesn't serialize consistently?

#

for example, with currency it's just

"category": { "currency"}

but with armor it's

"category": { 
    "armour": ["chest"] 
}
compact isle
#

that's been there a while now

#

I can probably change it to be "currency": [] if that's better

wind garden
#

the issue is that sometimes there's a subcategory and others there isn't

#

if "chest" is even a subcategory

#

maybe the issue is that armour has "chest" along with it

#

i would expect category to be an enum

#

@compact isle you say it's been there for a while now but my serializer only just now broke. kinda odd

compact isle
#

it's been there since 3.1.0

compact isle
#

well again, when we change the API to provide advanced mod information we'll have to update the format then anyway

#

so there shouldn't be redudant information then 👌

grave wren
#

Would be pretty cool if consumers could pre filter only specific fields via parameters

deft jolt
#

My worst fears have become a reality

#

people with usernames like G|cFFFF0001rid exist

#

rip my csv

gritty olive
#

should I make a proposal about how mysql can be used as a document store?

gritty olive
chrome topaz
#

material design?

delicate ore
#

@gritty olive let me get that css plz

grave wren
#

Kind of funny how material design on widescreen always feels wrong for me.

hazy fog
#

exaltThink I thought xyz didn't want exile status

chrome topaz
#

what's exile status?

#

as in: does it do anything other than change my name color?

hazy fog
#

not a damn thing!

#

but it does make you stand out

chrome topaz
#

not enough

hazy fog
#

how much do you want to stand out 🤔

#

@chrome topaz better?

chrome topaz
#

wtf

hazy fog
#

I made you stand out

cosmic saffron
#

mod abuse

hazy fog
#

he wanted to stand out marauder

cosmic saffron
#

time to mute all of ferret's livesearches :p

hazy fog
delicate ore
#

does the trade api expose item IDs?

#

oh it does

#

@chrome topaz @polar island @compact isle can you plz expose item IDs? i want to be able to see if someone is flipping something

#

i know it can be done indirectly on items with rolls, but not for items without rolls

compact isle
#

item ids are unique for each account they're on

arctic prairie
#

Any chance mercury trade dev is in here

delicate ore
#

he has his own discord

#

i will link you

arctic prairie
#

ye i dont wanna go there

delicate ore
#

make an issue on github

#

he's good about responding to those there

arctic prairie
#

effort

delicate ore
#

it takes effort for someone to pass a message along when he has two ways to do it himself

wind garden
#

@fickle yew how do you decide if the price of an item is high confidence or not?

#

@compact isle with you mentioning the ID thing, would it ever be possible to have an ID that is unique to the item itself for tracking purposes?

chrome topaz
#

they aren't going to add it

#

they make it account-specific exactly so that you can't track items

delicate ore
#

they refused to acknowledge to me whether they had knowledge of who first found an item as well

#

they said that "they cannot speculate on it" 😂

hazy fog
#

I don't think it's anyone's business where an item came from 🤔

delicate ore
#

i wanted to know if they could know, that's it

#

i know that my oni-goroshi came from chris wilson

hazy fog
#

lmao

gritty olive
#

@chrome topaz I guess it looks like it, just customized the css

delicate ore
#

@gritty olive can i have the css?

delicate ore
#

you should submit that to userstyles @gritty olive

#

it's nice

#

is there a way to make the profile and whisper text appear on the next line?

#

i dont really know css

gritty olive
#

probably, didn't really do the search part

#

I do think xyz should use roboto, it is just better weighted on windows

wind garden
#

just seems weird that there's no way for indexes to know if an item changed hands

gritty olive
#

@wind garden "item ids are unique for each account their on"

#

seems like a way to tell to me

wind garden
#

how?

gritty olive
#

if the item id changes

wind garden
#

once it changes hands you don't know if it's a different item

gritty olive
#

it changed characters

wind garden
#

could be a different item with same properties

#

or items that don't even have properties