These are chat archives for arenanet/api-cdi

29th
Mar 2017
Archomeda
@Archomeda
Mar 29 2017 00:17
no, the downloaded diff between 2 files
chinese cdn
basically i downloaded two diff files, and they both contained the same first 4 bytes, which were those; yet i still can't figure out what the used diff algoritm is supposed to be
btw, http://assetcdn.111.arenanetworks.com/latest64/111 used to work before too, like many months ago :(
cgw2 is slow because china
I don't remember what program 111 is
Archomeda
@Archomeda
Mar 29 2017 00:20
the chinese gw2 apparently uses it
tried using the client some time ago
/shrug
why is that not a command yet gitter >_>
darthmaim
@darthmaim
Mar 29 2017 00:24
I could add that to my bot
Archomeda
@Archomeda
Mar 29 2017 00:25
lol
darthmaim
@darthmaim
Mar 29 2017 00:25
:P
Archomeda
@Archomeda
Mar 29 2017 00:25
another attempt at derailing stuff, those crimson assassin tokens are interesting, especially since they were added to the previous sab daily boxes
(yes, i closed the windows containing those cdn files... my head hurts)
Eearslya Sleiarion
@Eearslya
Mar 29 2017 00:32
Yiss, finally got a Google Wifi point set up. No more crappy, congested hotel wifi
Archomeda
@Archomeda
Mar 29 2017 00:32
gz
what is google wifi actually?
it's wifi by google
Archomeda
@Archomeda
Mar 29 2017 00:33
...
Eearslya Sleiarion
@Eearslya
Mar 29 2017 00:33
It's just a wifi router with scalability
windwarrior
@windwarrior
Mar 29 2017 00:33
it runs in the cloud
it must be great
Eearslya Sleiarion
@Eearslya
Mar 29 2017 00:33
multi-point whole-house wifi
something about hot air balloons and solar power
windwarrior
@windwarrior
Mar 29 2017 00:34
first actual cloud computing confirmed
oh april fools is a saturday huh
speaking of computing in the literal cloud
Archomeda
@Archomeda
Mar 29 2017 00:36
oh huh, so they're basically not-crappy wifi extenders?
plus a router built-in
Eearslya Sleiarion
@Eearslya
Mar 29 2017 00:36
yep
Archomeda
@Archomeda
Mar 29 2017 00:36
then what if you want to connect by cable?
windwarrior
@windwarrior
Mar 29 2017 00:37
I have a way too powerful router here, just because too many neighbours and I want all the bandwith for myself
Archomeda
@Archomeda
Mar 29 2017 00:37
can you still have your own router and have google wifi connect to that instead?
lol
Eearslya Sleiarion
@Eearslya
Mar 29 2017 00:37
@Archomeda it has a passthrough
Archomeda
@Archomeda
Mar 29 2017 00:37
we have way too many wifi networks here
Eearslya Sleiarion
@Eearslya
Mar 29 2017 00:38
or, well, not a passthrough, but it has an ethernet port as well
Archomeda
@Archomeda
Mar 29 2017 00:38
oh hmm
that's quite interesting
how's the speed?
Eearslya Sleiarion
@Eearslya
Mar 29 2017 00:38
And iirc, only the first (main) wifi point needs a WAN connection
windwarrior
@windwarrior
Mar 29 2017 00:38
I just chose to go 5GHz
Eearslya Sleiarion
@Eearslya
Mar 29 2017 00:38
the "extenders" can use both ethernet ports for LAN
Archomeda
@Archomeda
Mar 29 2017 00:38
comparable to a Gb/sec LAN?
windwarrior
@windwarrior
Mar 29 2017 00:38
because not many people use 5Ghz equip
and I have like a room of 5x5 meters
Eearslya Sleiarion
@Eearslya
Mar 29 2017 00:39
according to android, it says link speed of 866Mbps
windwarrior
@windwarrior
Mar 29 2017 00:39
so yeah, 5Ghz is gonna reach
Eearslya Sleiarion
@Eearslya
Mar 29 2017 00:39
but I am literally right next to it
Archomeda
@Archomeda
Mar 29 2017 00:39
sadly some devices here don't support 5 GHz :( and my wifi doesn't support transmitting both 2.4 and 5
hmm, yeah link speed isn't the real speed :P
Eearslya Sleiarion
@Eearslya
Mar 29 2017 00:40
This thing supports a/b/g/n/ac dual-band
Archomeda
@Archomeda
Mar 29 2017 00:40
it just measures the connection speed between your pc wifi adapter and the access point
well, "measures"
windwarrior
@windwarrior
Mar 29 2017 00:40
my wifi has a higher theoretical throughput then my lan ports
Eearslya Sleiarion
@Eearslya
Mar 29 2017 00:41
well I mean..the hotel's speed to the internet doesn't reflect on the google wifi's capabilities so I decided not to use that
Archomeda
@Archomeda
Mar 29 2017 00:41
fair
still awesome though, i wished the first implementation of wifi extenders were like that
windwarrior
@windwarrior
Mar 29 2017 00:41
wifi has a max of 1300Mbps for some reason
Archomeda
@Archomeda
Mar 29 2017 00:42
lol
AC?
windwarrior
@windwarrior
Mar 29 2017 00:42
I guess
but yeah, thats faster then GBit
letsgo10gbit
Eearslya Sleiarion
@Eearslya
Mar 29 2017 00:43
Isn't ad already a thing?
windwarrior
@windwarrior
Mar 29 2017 00:43
6.77 GBit lol
theoretical maximum
just in case you want to download GTAV in 76 seconds on WiFi
Archomeda
@Archomeda
Mar 29 2017 00:45
It is still in a very early stage of development, but is predicted to have a top speed of around 10 Gb/s[1] (as tested by Huawei)
windwarrior
@windwarrior
Mar 29 2017 00:46
at some point internet speed is not gonna matter anymore, right
Archomeda
@Archomeda
Mar 29 2017 00:46
AD is apparently the next thing to be released soon
or already being released, dunno
AC is the standard right now i think
windwarrior
@windwarrior
Mar 29 2017 00:47
6.78GBit fills a 1T drive in 19 minutes
Archomeda
@Archomeda
Mar 29 2017 00:47
and here i still have 300Mbit wireless-N
but, tbf i have no devices that actually support AC i think
windwarrior
@windwarrior
Mar 29 2017 00:47
I have a 100MBit uplink
so yeah, not benefiting too much from 1300Mbps wifi
Archomeda
@Archomeda
Mar 29 2017 00:48
which reminds me that our tv in the living room is actually just out-of-reach of our wifi network... which sucks because it used to be in range a few years back...
well, in LAN you do :P
Eearslya Sleiarion
@Eearslya
Mar 29 2017 00:48
should've gotten a google wifi
windwarrior
@windwarrior
Mar 29 2017 00:49
google doesnt do wifi stuff in .nl I guess
Archomeda
@Archomeda
Mar 29 2017 00:49
our wifi here dates back from like 4-5 years ago :P
windwarrior
@windwarrior
Mar 29 2017 00:50
I can still live with my parents 50MBps connection
Archomeda
@Archomeda
Mar 29 2017 00:50
@windwarrior get a home server, make a gw2 downloader that downloads gw2 patches, and then when you come home you can enjoy your 1300Mbps download speeeeeeeeed
windwarrior
@windwarrior
Mar 29 2017 00:50
so yeah
Eearslya Sleiarion
@Eearslya
Mar 29 2017 00:50
close and open gw2 on a cronjob
Archomeda
@Archomeda
Mar 29 2017 00:50
but then you don't see the 1300Mbps download speed :(
tbh i don't even think gw2 or your pc can handle it :P
windwarrior
@windwarrior
Mar 29 2017 00:50
if you have that full 6.7Gbit/s wifi connection
Archomeda
@Archomeda
Mar 29 2017 00:51
because of cpu or hdd bottlenecks
windwarrior
@windwarrior
Mar 29 2017 00:51
mounting a filesystem over NFS is actually faster then SATA3
Eearslya Sleiarion
@Eearslya
Mar 29 2017 00:51
6.7Gbit wifi
Isn't PCI only 6Gbit?
windwarrior
@windwarrior
Mar 29 2017 00:51
eh, lets not talk about latencies tho
Archomeda
@Archomeda
Mar 29 2017 00:51
to what is that filesystem connected to?
windwarrior
@windwarrior
Mar 29 2017 00:52
yeah thats the point, WiFi is not the bottleneck anymore
Archomeda
@Archomeda
Mar 29 2017 00:52
probably need to have it in some RAID setup to get more speed
windwarrior
@windwarrior
Mar 29 2017 00:52
Raids, where?
Letsgo!
Eearslya Sleiarion
@Eearslya
Mar 29 2017 00:52
pls no
no raids for me
windwarrior
@windwarrior
Mar 29 2017 00:53
conclusion, WiFi ax is a useless idea for now
Eearslya Sleiarion
@Eearslya
Mar 29 2017 00:53
even ad is
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 00:53
I want to do SAB as a RAID.
Not Sabetha. SAB.
Eearslya Sleiarion
@Eearslya
Mar 29 2017 00:54
50-man group in the same tribulation world
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 00:54
Yes.
Eearslya Sleiarion
@Eearslya
Mar 29 2017 00:54
I really hope the Duskk boomboxes are gonna be the same price as the originals
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 00:55
I might be ok with that
Eearslya Sleiarion
@Eearslya
Mar 29 2017 00:55
I only got the 1
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 00:55
Slacker.
Archomeda
@Archomeda
Mar 29 2017 00:55
maybe you have to throw the normal world boombox with the 3 trib mode tokens in the MF to get it
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 00:55
Noooo!
Archomeda
@Archomeda
Mar 29 2017 00:55
would be kind of cool really
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 00:55
Well. TBH I have spare trib tokens, so.
Eearslya Sleiarion
@Eearslya
Mar 29 2017 00:56
uhh hmm
Archomeda
@Archomeda
Mar 29 2017 00:56
i have 15 spare w1z2 tokens...
Eearslya Sleiarion
@Eearslya
Mar 29 2017 00:56
that does sound like something they'd do
Archomeda
@Archomeda
Mar 29 2017 00:56
i hope they are gonna include a conversion at moto or something
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 00:56
pulls up GW2E EEP. Apparently I needed the inventory space..they're gone -_-
Archomeda
@Archomeda
Mar 29 2017 00:57
1 = 20 deco tokens or something
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 00:57
I had like 20 spare of each -_-
Archomeda
@Archomeda
Mar 29 2017 00:57
:(
Eearslya Sleiarion
@Eearslya
Mar 29 2017 00:58
18 W1 Z-1, 2 W1 Z-3, 1 W2 Z-1, 1 W2 Z-3
so I'd only need 2 more (I hope)
Archomeda
@Archomeda
Mar 29 2017 00:59
i got 7/15/5 for w1
0 for w2 since i grinded the hell out of that world to get all skins
didn't want to do it anymore for redundant tokens :smile:
Eearslya Sleiarion
@Eearslya
Mar 29 2017 01:00
2 bubbles per level complete each day..I grinded w1-1 so many times
Michael Dougall
@madou
Mar 29 2017 01:01
that feel when not enough time in the day
whats new #api-cdi
Archomeda
@Archomeda
Mar 29 2017 01:02
ehh
Eearslya Sleiarion
@Eearslya
Mar 29 2017 01:02
I hope it's not the MF recipe..shaman didn't datamine anything saying that it'd work that way so I'm hoping it's a straight purchase
Archomeda
@Archomeda
Mar 29 2017 01:04
@madou some c++, gw2 cdn, sab, google wifi, i think?
well... MF recipes are not known until manually discovered
Michael Dougall
@madou
Mar 29 2017 01:04
never really had the pleasure of c++ outside of uni
Archomeda
@Archomeda
Mar 29 2017 01:05
but i guess it requires a new build for activation, and i'm not sure if there will be a new build activating sab
sab might be on a timer
unsure about vendor stuff though... can that be on a schedule?
c++ scares me
Eearslya Sleiarion
@Eearslya
Mar 29 2017 01:06
considering the way anet seem to be able to disable areas/events/npcs at a whim
I wouldn't be surprised
Archomeda
@Archomeda
Mar 29 2017 01:06
fair, but that's a complete disable/enable toggle
moto is still a vendor atm
unless his vendor dialogue changes to a different one that executes a different script
that vendor option where you have to click on i mean
yeah... i guess it might be possible, who knows
JC123
@JC123
Mar 29 2017 01:19
they added a new version of rata sum today so it will probably switch everyone over to that when it starts
Eearslya Sleiarion
@Eearslya
Mar 29 2017 01:21
Did they? Must see if I can view it..
JC123
@JC123
Mar 29 2017 01:22
you should be able to with tyria 3d but it looks like super minor changes
Eearslya Sleiarion
@Eearslya
Mar 29 2017 01:23
Think I've gotta tell tyria3d to load the whole dat
Instead of just known maps
JC123
@JC123
Mar 29 2017 01:24
yeah hit scan all entries at the bottom
Eearslya Sleiarion
@Eearslya
Mar 29 2017 01:28
Er, do you know the map ID?
JC123
@JC123
Mar 29 2017 01:29
1666365
Eearslya Sleiarion
@Eearslya
Mar 29 2017 01:32
blob
just party-themed
JC123
@JC123
Mar 29 2017 01:33
figured
Archomeda
@Archomeda
Mar 29 2017 01:35
that one is the same from last year
JC123
@JC123
Mar 29 2017 01:36
yeah probably hasnt changed. they just deleted it and re-add it to the dat every year lol
Archomeda
@Archomeda
Mar 29 2017 01:36
they do the same with other festivals
but i'm unsure if it ever gets deleted from the dat
from the cdn, definitely
JC123
@JC123
Mar 29 2017 01:37
yeah when they remove files from the manifests the client automatically removes them from the dat
Eearslya Sleiarion
@Eearslya
Mar 29 2017 01:38
What format are the manifests, anyway?
JC123
@JC123
Mar 29 2017 01:38
their own
Eearslya Sleiarion
@Eearslya
Mar 29 2017 01:38
rip
Archomeda
@Archomeda
Mar 29 2017 01:38
manifests aren't that hard to understand actually
JC123
@JC123
Mar 29 2017 01:38
all of their formats are pretty much public though
Archomeda
@Archomeda
Mar 29 2017 01:39
indeed, the ones that can be read from gw2.exe
JC123
@JC123
Mar 29 2017 01:39
yep
Archomeda
@Archomeda
Mar 29 2017 01:40
with an ida script, something i'll never understand :P
JC123
@JC123
Mar 29 2017 01:44
for files its basically
JC123
@JC123
Mar 29 2017 01:44
typedef struct
{
dword baseId;
dword fileId;
dword size;
dword flags;
} PackAssetManifestRecord<optimize=false>;
Eearslya Sleiarion
@Eearslya
Mar 29 2017 01:45
optimize=false? What would it optimize?
Archomeda
@Archomeda
Mar 29 2017 01:45
dunno
probably RTTI leftover or something, i don't know how it works
JC123
@JC123
Mar 29 2017 01:46
thats just part of the template
its 010
Eearslya Sleiarion
@Eearslya
Mar 29 2017 01:47
oh that's fancy
Archomeda
@Archomeda
Mar 29 2017 01:47
ah right
but yeah, i adapted that script and i'm running it on every new build basically
it automatically converts it to c# code too
but that was an annoying effort to do
repo isn't public though
still figuring out why some files have padding in their structs
Eearslya Sleiarion
@Eearslya
Mar 29 2017 01:50
32-bit aligning?
Archomeda
@Archomeda
Mar 29 2017 01:51
possibly?
PackAssetManifest is an example
after those 4 struct_array_ptrs every file seems to have a 4-byte padding
Eearslya Sleiarion
@Eearslya
Mar 29 2017 01:51
maybe that's why it does optimize=false, I think compilers will try to align on QWORDs for performance
Archomeda
@Archomeda
Mar 29 2017 01:53

huh...

# Some weird stuff is happening here with how the following structs have a 4 byte zero padding
if ($struct.name -Match "^PackAssetRootManifest(V\d+)?$" `
    -Or $struct.name -Match "^PackAssetManifest(V\d+)?$" `
    -Or $struct.name -Match "^TextPackManifest(V\d+)?$" `
    -Or $struct.name -Match "^TextPackLanguage(V\d+)?$" `
    -Or $struct.name -Match "^TextPackVariants(V\d+)?$" `
    -Or $struct.name -Match "^TextPackVariant(V\d+)?$" `
) {
    $versionOutput += "`t`t`ts.Seek(4, SeekOrigin.Current); // Some weird padding is used here, don't know exactly why`n"
}

¯\_(ツ)_/¯

yes, that is powershell :P
Eearslya Sleiarion
@Eearslya
Mar 29 2017 01:54
I was wondering why the backticks
Archomeda
@Archomeda
Mar 29 2017 01:55
i'm running this in a windows vm every time, so yeah... powershell
but yeah, i noticed that when i was putting in the structs in 010editor
things didn't line up
also, in powershell backticks are escape characters
Archomeda
@Archomeda
Mar 29 2017 02:09
hmm, i wished tyria3d was still updated with the map names
JC123
@JC123
Mar 29 2017 02:10
what map are you looking for
Archomeda
@Archomeda
Mar 29 2017 02:10
not a map in particular, just browsing some of the latest maps
JC123
@JC123
Mar 29 2017 02:10
ah, well theres a list on the wiki
Archomeda
@Archomeda
Mar 29 2017 02:10
oh?
in someone's userspace?
JC123
@JC123
Mar 29 2017 02:11
yes
Archomeda
@Archomeda
Mar 29 2017 02:15
ah found it
talking about this makes me really want to start working on a better automated tool again :/
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 02:17
MF recipes are server side, so.
Archomeda
@Archomeda
Mar 29 2017 02:18
oh, regarding the new boomboxes?
i think you might be able to try and see if the normal boombox is accepted in the MF
it probably did not get accepted before
Eearslya Sleiarion
@Eearslya
Mar 29 2017 02:23
they do not
not yet, at least
who knows what switches will flip thursday
Archomeda
@Archomeda
Mar 29 2017 02:23
inb4 rng drop from trib
Eearslya Sleiarion
@Eearslya
Mar 29 2017 02:24
do not blaspheme
Archomeda
@Archomeda
Mar 29 2017 02:24
:>
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 02:29
discovering how character positioning is handled by using a thermal tube to land INSIDE a solid object.
compiling C programs to MOV instructions only
Aralicia
@Aralicia
Mar 29 2017 08:26
Urg. It must be horrible on perfs.
windwarrior
@windwarrior
Mar 29 2017 11:48
on the flip side, intel only has to optimise a single instruction :^)
smiley
@codemasher
Mar 29 2017 14:26
huh? Failed to connect to api.guildwars2.com port 443: Timed out
i get these every now and then (not a 429/request limit)
["total_time"] => float(18.266)
smiley
@codemasher
Mar 29 2017 14:34
then i get these Notice: Trying to get property of non-object b/c i assume every map object of /v2/floors has a name property. i stand corrected.
(might inspect those responses, maybe they're even empty?)
oh.
["total_time"] => float(345.984)
["message"]    => string(62) "SSL read: error:00000000:lib(0):func(0):reason(0), errno 10054"
Eearslya Sleiarion
@Eearslya
Mar 29 2017 14:50
Oh yeah, my ruby scraper was getting that now and then; had to implement a retry
smiley
@codemasher
Mar 29 2017 14:52
yea, i've already a retry. just watching the errors in the console tho :D
huh not sure what that could be
the API isn't responsible for SSL termination, maybe IIS is finally dying the death it deserves
(long and slow and painful)
Eearslya Sleiarion
@Eearslya
Mar 29 2017 17:08
I personally blamed Windows for it
It never happened on my debian server
is it still happening?
Eearslya Sleiarion
@Eearslya
Mar 29 2017 17:09
let me see
Eearslya Sleiarion
@Eearslya
Mar 29 2017 17:14
stupid interactive ruby console
printing out the results of all 55000+ items
ETHON: performed EASY effective_url=https://api.guildwars2.com/v2/items?page=117&page_size=200 response_code=0 return_code=ssl_connect_error total_time=0.032
@lye
darthmaim
@darthmaim
Mar 29 2017 17:20
Haven't had a single error like that on gw2treasures
Eearslya Sleiarion
@Eearslya
Mar 29 2017 17:21
gw2treasures is on linux?
darthmaim
@darthmaim
Mar 29 2017 17:21
yes
Eearslya Sleiarion
@Eearslya
Mar 29 2017 17:21
Yeah, like I said, I've never seen it on linux
@Eearslya you're the last person in the world still using windows
Eearslya Sleiarion
@Eearslya
Mar 29 2017 17:21
Something with Windows libcurl
@lye It's just my dev machine!
darthmaim
@darthmaim
Mar 29 2017 17:22
Looking at my logs I only had 1 error since the API is back up, status 400 for /v2/achievements?ids=[...] on March 23 2017 21:03:29 CET
Eearslya Sleiarion
@Eearslya
Mar 29 2017 17:23
Yeah, I 100% don't believe it's an issue on ANet's side
darthmaim
@darthmaim
Mar 29 2017 17:24
wait, I had a exception 'GuzzleHttp\Exception\ConnectException' with message 'cURL error 7: couldn't connect to host (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)' 2 days ago
Eearslya Sleiarion
@Eearslya
Mar 29 2017 17:24
CURLE_COULDNT_CONNECT (7)
Don't think that's the same, I think my error is CURLE_SSL_CONNECT_ERROR (35)
If I dug in ethon's source I could confirm that
indeed it is
Might've just been a tiny blip for you
darthmaim
@darthmaim
Mar 29 2017 17:28
probably, only happened once
Eearslya Sleiarion
@Eearslya
Mar 29 2017 17:28
to be fair, I had to fight tooth and nail to get windows libcurl to even do SSL in the first place
the fact that ssl errors are only occasional, I'm perfectly okay with
still need to write tests for that function though..
darthmaim
@darthmaim
Mar 29 2017 19:02
@Archomeda, just for you:
/shrug
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 19:02
¯\_(ツ)_/¯
Archomeda
@Archomeda
Mar 29 2017 19:02
lol
who thought those escapes were a good idea?
windwarrior
@windwarrior
Mar 29 2017 19:04
have you ever tried escaping a backtick in markdown
Archomeda
@Archomeda
Mar 29 2017 19:04
/shrug
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 19:04
¯\_(ツ)_/¯
darthmaim
@darthmaim
Mar 29 2017 19:04
isn't it just `?
it is
windwarrior
@windwarrior
Mar 29 2017 19:04
in a code thing
Archomeda
@Archomeda
Mar 29 2017 19:04
```
darthmaim
@darthmaim
Mar 29 2017 19:05
should be this: `, or
yup
1st try
Archomeda
@Archomeda
Mar 29 2017 19:05
ehhh, that didn't work for me lol
smiley
@codemasher
Mar 29 2017 19:05
@lye do you have a graph for /v2/maps in FRA? :D
/shrug
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 19:05
¯\_(ツ)_/¯
darthmaim
@darthmaim
Mar 29 2017 19:05
start it with ``` and end it with ```
Archomeda
@Archomeda
Mar 29 2017 19:05
`\``
i tried that ^
but instead i get ```
darthmaim
@darthmaim
Mar 29 2017 19:06
so you write ```my code with ` here ```
well thats broken
Archomeda
@Archomeda
Mar 29 2017 19:06
just want a single ` inside a code line :P
darthmaim
@darthmaim
Mar 29 2017 19:06
`
Archomeda
@Archomeda
Mar 29 2017 19:06
<_<
darthmaim
@darthmaim
Mar 29 2017 19:07
quote that to see how its done, I'm not adding one more layer :P
/shrug
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 19:07
¯\_(ツ)_/¯
windwarrior
@windwarrior
Mar 29 2017 19:07
` <-- single backtick in code span
yeah
darthmaim
@darthmaim
Mar 29 2017 19:07
That command will get my bot banned again :(
Archomeda
@Archomeda
Mar 29 2017 19:07
haha
windwarrior
@windwarrior
Mar 29 2017 19:08
just make it send shrugh + hash
Archomeda
@Archomeda
Mar 29 2017 19:08
well this should still work yeah? [&AgH6OwEA]
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 19:08
Chatlink Data
[&AgH6OwEA] {"type":"item","id":80890}
Archomeda
@Archomeda
Mar 29 2017 19:08
yay
windwarrior
@windwarrior
Mar 29 2017 19:08
or put a variable amount of spaces after it
smiley
@codemasher
Mar 29 2017 19:09
needs gw2treasures link
darthmaim
@darthmaim
Mar 29 2017 19:09
I know
smiley
@codemasher
Mar 29 2017 19:09
:P
darthmaim
@darthmaim
Mar 29 2017 19:09
Probably going to change the output to something like this:
Chatlink Data Links
[&AgGqtgAA] Zojja's Claymore A T W
Archomeda
@Archomeda
Mar 29 2017 19:09
lol bot
smiley
@codemasher
Mar 29 2017 19:09
but icons instead of letters, eh? :D
Archomeda
@Archomeda
Mar 29 2017 19:10
does it ignore code blocks? [&AgGqtgAA]
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 19:10
Chatlink Data
[&AgGqtgAA] {"type":"item","id":46762}
Archomeda
@Archomeda
Mar 29 2017 19:10
nope
smiley
@codemasher
Mar 29 2017 19:10
[2017-03-29T19:09:20+00:00][ 990.1046s] chillerlan\GW2DB\Updaters\Maps\UpdateMaps::init: end
Archomeda
@Archomeda
Mar 29 2017 19:11
also, in other news, i managed to create a script that extracts the .rdata section from an executable...
smiley
@codemasher
Mar 29 2017 19:11
umm, have i ever asked if /v2/floors/{id}/regions/{id}/maps?ids=1,2,3 is a thing?
Archomeda
@Archomeda
Mar 29 2017 19:11
whoever thought of the PE structure.... uuuurrgh
and supposedly the ones that predate PE are even worse
and also javascript not supporting 64-bit integers.... whyyyyy
darthmaim
@darthmaim
Mar 29 2017 19:14

does it ignore code blocks?

Should it? I'd have to parse markdown for that :(

smiley
@codemasher
Mar 29 2017 19:14
btw. i didn't get a single error now. maybe it's the older php 7 build i have on my notebook. no idea. (win7 btw) :point_up: 29. März 2017 19:08
Archomeda
@Archomeda
Mar 29 2017 19:15
can't you do that with some regex?
darthmaim
@darthmaim
Mar 29 2017 19:15
I guess
@codemasher I can make one if you want, gimme a min
smiley
@codemasher
Mar 29 2017 19:17
that'd be awesome!
that's DFW+FRA combined
but uhh yeah hello there friend
Untitled2.png
with the rest of the endpoints it kind of fades into the background though
smiley
@codemasher
Mar 29 2017 19:19
umm, the spikes aren't mine i think
it should be more like a line with a peak of 250 requests
hmm, maybe I made the wrong grpah
smiley
@codemasher
Mar 29 2017 19:20
heh, thanks anyway :D
did you want /v2/maps or /v2/continents
smiley
@codemasher
Mar 29 2017 19:21
oh wait, right
if's continents
darthmaim
@darthmaim
Mar 29 2017 19:21
js regex only has lookaheads and no lookbehinds? :O
smiley
@codemasher
Mar 29 2017 19:22
is that me? o.o
@codemasher maybe? I dunno. Maybe not.
smiley
@codemasher
Mar 29 2017 19:22
        foreach($maps as $map){
            foreach(self::API_LANGUAGES as $lang){
                $urls[] = new URL(self::API_BASE.'/continents/'.$map->continent_id.'/floors/'.$map->floor_id.'/regions/'.$map->region_id.'/maps/'.$map->map_id, ['lang' => $lang]);
            }
        }
it looks like it's properly throttled if that's the only endpoint you're hitting
(if that's what you were going for)
smiley
@codemasher
Mar 29 2017 19:23
yea, basically
to me it looks like you're just barely maxing it out
smiley
@codemasher
Mar 29 2017 19:23
just wondering about ~500 requests/s
since it's hovering around the 600 reqs/min line
smiley
@codemasher
Mar 29 2017 19:23
there's a limit at 250... wonder what curl_multi does there :D
Archomeda
@Archomeda
Mar 29 2017 19:23
@darthmaim think so :(
once I get the X-Rate-Limit-Remaining bits in it'll be easier :(
smiley
@codemasher
Mar 29 2017 19:23
yea
also, @lye :point_up: 29. März 2017 21:11
Archomeda
@Archomeda
Mar 29 2017 19:24
do you request to HTTP instead of HTTPS directly?
does a redirect actually count towards the rate limit
darthmaim
@darthmaim
Mar 29 2017 19:25
shouldn't that already work @codemasher ?
smiley
@codemasher
Mar 29 2017 19:25
const API_BASE = 'https://api.guildwars2.com/v2';
@codemasher hmm, /v2/floors eh. I'd have to take another look at the map data to refresh myself.
I think it'd be weird since there are multiple e.g. floor id=1
darthmaim
@darthmaim
Mar 29 2017 19:26
oh /floors
thought you wanted ?ids=... for continents
smiley
@codemasher
Mar 29 2017 19:27
ahrg
i'm dumb
see the php snippet above :D
/continents/'.$map->continent_id.'/floors/'.$map->floor_id.'/regions/'.$map->region_id.'/maps/?ids=...
I thought those were bulk-expanded
darthmaim
@darthmaim
Mar 29 2017 19:28
they are
smiley
@codemasher
Mar 29 2017 19:28
i never tried it
lmao
smiley
@codemasher
Mar 29 2017 19:29
ok, i'm officially dumb xD
darthmaim
@darthmaim
Mar 29 2017 19:29
you should use this wonderful php wrapper: https://git.io/gw2api
:P
smiley
@codemasher
Mar 29 2017 19:30
nah :P
Archomeda
@Archomeda
Mar 29 2017 19:32
lol
i don't think @queicherius's javascript wrapper supports it either, but i haven't really checked
darthmaim
@darthmaim
Mar 29 2017 19:33
it only supports /v2/continents and /v2/continents/:id/floors
not any deeper
darthmaim
@darthmaim
Mar 29 2017 19:33
but those both support bulk expansion
David Reeß
@queicherius
Mar 29 2017 19:36
tbh i didnt even know that was possible
/shrug
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 19:36
¯\_(ツ)_/¯
David Reeß
@queicherius
Mar 29 2017 19:36
best bot btw
darthmaim
@darthmaim
Mar 29 2017 19:37
so does
heh, 4MB+ file
darthmaim
@darthmaim
Mar 29 2017 19:39
didn't send my message completly because the chrome tab crashed, but https://api.guildwars2.com/v2/continents/1/floors?ids=all works too
welp, too late
Archomeda
@Archomeda
Mar 29 2017 19:39
hahaha
darthmaim
@darthmaim
Mar 29 2017 19:39
I wrote "so does https://api.guildwars2.com/v2/continents/1/floors?ids=all", it only sent "so does"
/shrug
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 19:39
¯\_(ツ)_/¯
darthmaim
@darthmaim
Mar 29 2017 19:40
its only 1.6mb gzipped
Archomeda
@Archomeda
Mar 29 2017 19:41
yeah... https://api.guildwars2.com/v1/maps.json is less than 1MB, yet ?ids=all doesn't work for /v2: https://api.guildwars2.com/v2/maps?ids=all
so my best guess is that @lye overlooked it for the nested /v2/continents endpoints
although i think the reason why ?ids=all doesn't work is not because of the filesize, but more with the api server performance?
smiley
@codemasher
Mar 29 2017 20:10
ok, it makes a little difference... [2017-03-29T20:09:32+00:00][ 149.1795s] chillerlan\GW2DB\Updaters\Maps\UpdateMaps::init: end :point_up: 29. März 2017 21:10
ChieftainAlex
@ChieftainAlex
Mar 29 2017 20:47
all the random tiny non-pve non-openworld maps add up to quite a bit it seems
wait the quaggan bot is back?
I thought that was b&
ChieftainAlex
@ChieftainAlex
Mar 29 2017 20:57
@lye - are you able to let https://api.guildwars2.com/v2/maps?ids=all be bulk expandable? it's the tiny metadata endpoint compared to the monolithic /continents
seems fine
the frontend already fetches all maps anyway
so it shouldn't be a big deal
ChieftainAlex
@ChieftainAlex
Mar 29 2017 20:59
cool, then we don't need to smack the api up to find a dynamic list of "public" maps.
or maintain a hardcoded list (i'm terrible..)
eh you should see our codebase
that'll go out with the next frontend deploy, in any case
I'm too lazy to open an issue since i'm planning on a deploy today/tomorrow
ChieftainAlex
@ChieftainAlex
Mar 29 2017 21:01
Thanks!
var mapIds = [15,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,34,35,39,50,51,53,54,62,65,73,91,139,218,326,873,988,1015,1041,1043,1045,1052,1068,1069,1147,1149,1156,1165,1175,1178,1185,1188] just made less and less sense with every new map..
is there a way with gw2e to share your achievement progress?
David Reeß
@queicherius
Mar 29 2017 21:14
not without sharing the api key yet
dang
smiley
@codemasher
Mar 29 2017 21:14
bring back the good ol' forum signature images!
Archomeda
@Archomeda
Mar 29 2017 21:36
@queicherius how's the backend rewrite going?
David Reeß
@queicherius
Mar 29 2017 21:37
its actually nearly done, the only thing left is the tradingpost investments, and I'm just rethinking how to do that (also swamped with work atm)
Archomeda
@Archomeda
Mar 29 2017 21:38
:O nice
David Reeß
@queicherius
Mar 29 2017 21:39
speaking of that, anyone has any idea of a library/toolchain that allows to sync a blob of json/a js object between all tabs and a server (if the client is online), including things like conflict resolution?
Eearslya Sleiarion
@Eearslya
Mar 29 2017 21:40
All tabs? Sounds like you'd need a browser extension..
David Reeß
@queicherius
Mar 29 2017 21:41
i meant all tabs of the website (same origin)
darthmaim
@darthmaim
Mar 29 2017 21:42
i have something for that somewhere
never finished it though
darthmaim
@darthmaim
Mar 29 2017 21:48
buts its basically just window.addEventListener('storage') and localStorage.setItem()
@lye I contacted gitter support and got the bot unbanned again
David Reeß
@queicherius
Mar 29 2017 21:50
yeah I found a bunch of libraries for cross-tab communication, but it's mostly about communicating with the server / replaying actions when offline / resolving conflicts when things were done offline on different devices etc
Michael Dougall
@madou
Mar 29 2017 21:50
How do you know if a bot is banned? I think my armory bot is but I can't be certain I didn't break something... 🌞
David Reeß
@queicherius
Mar 29 2017 21:51
I hoped someone made that before, but it seems like more work than it's worth. :( would be super cool tho
darthmaim
@darthmaim
Mar 29 2017 21:51
when I sent messages I got 200 OK as response but I couldn't see the messages
Michael Dougall
@madou
Mar 29 2017 21:51
Hmm ok
@lye do this and u can have achievements on the armory :smirk: madou/armory-react#15
darthmaim
@darthmaim
Mar 29 2017 21:53
@queicherius its super simple though:
window.addEventListener('storage', e => {
  if(e.key === 'shared-state') {
    console.log('The new shared state is:', e.newValue);
  }
})

// somewhere else
window.localStorage.setItem('shared-state', { shared: "between tabs" });
David Reeß
@queicherius
Mar 29 2017 21:55
interesting, did not know it was that easy
darthmaim
@darthmaim
Mar 29 2017 21:55
it is :)
I guess you can make it a one-liner like this:
window.addEventListener('storage', ({key, newValue}) => key === 'shared-state' && console.log(newValue))
its even IE8+
Michael Dougall
@madou
Mar 29 2017 22:01
neat
@madou lol.
darthmaim
@darthmaim
Mar 29 2017 22:04
I could add !achievement 123 to the gitter bot too :P
also accepting PRs
Archomeda
@Archomeda
Mar 29 2017 22:06
urgh, comprehending virtual addresses vs raw addresses in windows executables is giving me a headache
darthmaim
@darthmaim
Mar 29 2017 22:06
why do you do that to yourself?
Archomeda
@Archomeda
Mar 29 2017 22:07
uhhh.... something with parsing a certain executable for stuff without depending on ida? :P
darthmaim
@darthmaim
Mar 29 2017 22:07
well then...
good luck
Archomeda
@Archomeda
Mar 29 2017 22:07
but seriously, who thought that this was a good idea? (target raw offset) - (raw offset of section) + (virtual address of section) + (image base) = (target virtual address)
at least i could verify that this gives me the correct pointers... so
Michael Dougall
@madou
Mar 29 2017 22:08
@lye the api work was done ages ago ! just can never get time to do things. always jumping around. like fixing the embeds now :grimacing:
darthmaim
@darthmaim
Mar 29 2017 22:25
well that was easier than expected
!achievement 2
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 22:26

Teamwork Gets It Done
Kills that involved at least one profession combo with another player.

Your Progress: 953 / 1000

darthmaim
@darthmaim
Mar 29 2017 22:26
@lye go ahead, share your achievement
:P
Eearslya Sleiarion
@Eearslya
Mar 29 2017 22:26
!achievement 2
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 22:26

Teamwork Gets It Done
Kills that involved at least one profession combo with another player.

Your Progress: 1000 / 1000

Eearslya Sleiarion
@Eearslya
Mar 29 2017 22:26
@darthmaim rekt
darthmaim
@darthmaim
Mar 29 2017 22:26
:D
Eearslya Sleiarion
@Eearslya
Mar 29 2017 22:27
probably mostly due to wvw
darthmaim
@darthmaim
Mar 29 2017 22:27
probably
@darthmaim lol
darthmaim
@darthmaim
Mar 29 2017 22:27
:D
!achievement 283
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 22:28

Realm Avenger
You see dead people. A lot!

Your Progress: 58729 / 250000

too bad you can't filter that down to the number of times I've killed @Eearslya
Eearslya Sleiarion
@Eearslya
Mar 29 2017 22:28
fite me irl
see you in the anet parking lot at 6pm
darthmaim
@darthmaim
Mar 29 2017 22:29
!achievement "Killed @Eearslya"
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 22:29
Oah! Quaggan couldn't connect to the GW2 Api (Error: Status 404).
darthmaim
@darthmaim
Mar 29 2017 22:29
:(
Eearslya Sleiarion
@Eearslya
Mar 29 2017 22:29
anet is 45 minutes away from me
!achievement 3067
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 22:31

Conquer the Creator

Your Progress: 1 / 1

Eearslya Sleiarion
@Eearslya
Mar 29 2017 22:31
@lye
Archomeda
@Archomeda
Mar 29 2017 22:32
lol @darthmaim not even that achievement done? :P
darthmaim
@darthmaim
Mar 29 2017 22:32
I guess not :(
!achievement 1
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 22:32

Centaur Slayer
A few more centaur herds are thinned out.

Your Progress: 1000 / 1000

Archomeda
@Archomeda
Mar 29 2017 22:32
!achievement 2
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 22:32

Teamwork Gets It Done
Kills that involved at least one profession combo with another player.

Your Progress: 1000 / 1000

Archomeda
@Archomeda
Mar 29 2017 22:33
!achievement 1337
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 22:33

Wurm Kleptomaniac

Your Progress: 1 / 1

Archomeda
@Archomeda
Mar 29 2017 22:33
lol, what is that achievement even
Eearslya Sleiarion
@Eearslya
Mar 29 2017 22:33
next make it so we can !achievement @darthmaim 2
darthmaim
@darthmaim
Mar 29 2017 22:34
but it will always return 1000/1000 for me
Eearslya Sleiarion
@Eearslya
Mar 29 2017 22:34
pfft
cheater
darthmaim
@darthmaim
Mar 29 2017 22:35
:P
Eearslya Sleiarion
@Eearslya
Mar 29 2017 22:36
if (username == 'darthmaim') {
achievement.current = achievement.max
}
darthmaim
@darthmaim
Mar 29 2017 22:36
:+1:
darthmaim
@darthmaim
Mar 29 2017 22:43
!achievement 283 @Eearslya
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 22:43

Realm Avenger
You see dead people. A lot!

@Eearslya's progress: 32648/250000

Eearslya Sleiarion
@Eearslya
Mar 29 2017 22:44
!achievement 3067 @lye
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 22:44

Conquer the Creator

@lye's progress: 1/1

darthmaim
@darthmaim
Mar 29 2017 22:44
what have I done :D
Eearslya Sleiarion
@Eearslya
Mar 29 2017 22:44
XD
lol
darthmaim
@darthmaim
Mar 29 2017 23:21
so, last one for today:
!achievement 283 @Eearslya @lye @Archomeda
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 23:21

Realm Avenger
You see dead people. A lot!

@darthmaim's progress: 229/250000
@Eearslya's progress: 32648/250000
@lye's progress: 58729/250000
@Archomeda's progress: 19797/250000

Eearslya Sleiarion
@Eearslya
Mar 29 2017 23:21
oh jeez
Archomeda
@Archomeda
Mar 29 2017 23:21
lol
Darqam
@Darqam
Mar 29 2017 23:22
darthmain is a pacifist it seems
well, almost
darthmaim
@darthmaim
Mar 29 2017 23:22
Or I stopped playing gw2 3 years ago but making apps/websites/bots/... for it is just way too much fun
Darqam
@Darqam
Mar 29 2017 23:23
sounds like excuses to me
darthmaim
@darthmaim
Mar 29 2017 23:23
:D
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 23:25
New build hype? SAB switch at 0000UTC instead of tomorrow USA? WE'LL SEE?!
Archomeda
@Archomeda
Mar 29 2017 23:25
ofc not
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 23:26
...I know. I'm dreaming
Darqam
@Darqam
Mar 29 2017 23:26
fix a server crash, I bet you
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 23:26
Well, a fix for a SAB crash :P
Archomeda
@Archomeda
Mar 29 2017 23:26
otherwise, rip my time i'm currently spending ripping stuff from a certain exe file... and my sleeping time
Eearslya Sleiarion
@Eearslya
Mar 29 2017 23:26
"sneak in W3 at the last minute"
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 23:26
Oh gosh. that'd be a riot. I'd have to link the 3-4 people on twitter who uninstalled over it :P
Archomeda
@Archomeda
Mar 29 2017 23:27
lol
Eearslya Sleiarion
@Eearslya
Mar 29 2017 23:28
..People uninstalled for no w3?
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 23:28
One of those last straws for me..
them*
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 23:40
taps foot impatiently Didn't someone already have a RSSed version of release note thingy?
Darqam
@Darqam
Mar 29 2017 23:40
for a bot?
smiley
@codemasher
Mar 29 2017 23:41
!achievement 283 @codemasher
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 23:41

Realm Avenger
You see dead people. A lot!

@codemasher's progress: Missing API key or wrong permissions.
@codemasher's progress: Missing API key or wrong permissions.

smiley
@codemasher
Mar 29 2017 23:41
lmao
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 23:41
How do I get Boobot a key?
give*
darthmaim
@darthmaim
Mar 29 2017 23:41
!help
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 23:41
Command Description
!auth Returns your account name.
!auth <API-KEY> Sets your API key.
!rank Returns your WvW rank.
Request more features in Quaggans repository.
darthmaim
@darthmaim
Mar 29 2017 23:41
you can PM the bot the key if you want
Darqam
@Darqam
Mar 29 2017 23:42
!auth 113EC63E-3B6C-4E4C-8CD7-2CC06C508FB196C16499-D2FE-4A26-99E5-9168B19F4846
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 23:42
Coo @Darqam! Quaggan knows you are Anhim.3156 now. It's so exciting!
Oah! Quaggan couldn't verify you API key (ReferenceError: apiKey is not defined).
darthmaim
@darthmaim
Mar 29 2017 23:42
well then...
Darqam
@Darqam
Mar 29 2017 23:42
??????
darthmaim
@darthmaim
Mar 29 2017 23:42
no idea
Darqam
@Darqam
Mar 29 2017 23:42
!auth
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 23:42
Noooo @Darqam! Quaggan doesn't have your API key yet. Use !auth <API-Key> to link your API key.
Oah! Quaggan couldn't connect to the GW2 Api (Error: Status 403).
Darqam
@Darqam
Mar 29 2017 23:42
but.... it's valid
darthmaim
@darthmaim
Mar 29 2017 23:43
I guess I broke something
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 23:43
!auth
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 23:43
Noooo @rwfrk_twitter! Quaggan doesn't have your API key yet. Use !auth <API-Key> to link your API key.
Oah! Quaggan couldn't connect to the GW2 Api (Error: Status 403).
darthmaim
@darthmaim
Mar 29 2017 23:43
Haven't tested that part since I've rewritten it 5 times
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 23:43
erm. I pmed the key. No reply
Darqam
@Darqam
Mar 29 2017 23:43
lol
Archomeda
@Archomeda
Mar 29 2017 23:43
rip
darthmaim
@darthmaim
Mar 29 2017 23:43
:(
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 23:43
RIP.
smiley
@codemasher
Mar 29 2017 23:43
took a while to reply
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 23:43
At least it replies to you Darq!
smiley
@codemasher
Mar 29 2017 23:43
!achievement 283 @codemasher
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 23:43

Realm Avenger
You see dead people. A lot!

@codemasher's progress: Missing API key or wrong permissions.
@codemasher's progress: Missing API key or wrong permissions.

smiley
@codemasher
Mar 29 2017 23:43
hmm
darthmaim
@darthmaim
Mar 29 2017 23:44
Hmm give me a second
Archomeda
@Archomeda
Mar 29 2017 23:44

Game Update Notes - March 28, 2017
Bug Fixes:
Fixed a bug that prevented the challenge mote in Hearts and Minds from working correctly.
Corrected a few minor text issues.

well okay then

darthmaim
@darthmaim
Mar 29 2017 23:44
found the bug
Darqam
@Darqam
Mar 29 2017 23:44
iz fixed?
darthmaim
@darthmaim
Mar 29 2017 23:45
should be fixed now
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 23:45
Well..THAT bug. Who knows what others popped cackle
darthmaim
@darthmaim
Mar 29 2017 23:45
:D
Darqam
@Darqam
Mar 29 2017 23:45
!auth 113EC63E-3B6C-4E4C-8CD7-2CC06C508FB196C16499-D2FE-4A26-99E5-9168B19F4846
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 23:45
Coo @Darqam! Quaggan knows you are Anhim.3156 now. It's so exciting!
darthmaim
@darthmaim
Mar 29 2017 23:45
looks better
Darqam
@Darqam
Mar 29 2017 23:45
!auth
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 23:45
!auth
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 23:45
Hooo, @Darqam. Quaggan knows you as Anhim.3156.
Hooo, @rwfrk_twitter. Quaggan knows you as Crell.6401.
darthmaim
@darthmaim
Mar 29 2017 23:46
:)
Darqam
@Darqam
Mar 29 2017 23:46
tada
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 23:46
Quaggan is smart!
Darqam
@Darqam
Mar 29 2017 23:46
wow gitter is lagging for me
smiley
@codemasher
Mar 29 2017 23:46
!achievement 283 @codemasher
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 23:46

Realm Avenger
You see dead people. A lot!

@codemasher's progress: 12095/250000
@codemasher's progress: 12095/250000

smiley
@codemasher
Mar 29 2017 23:46
i break EVERYTHING! :D
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 23:46
!achievement 283
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 23:46

Realm Avenger
You see dead people. A lot!

@rwfrk_twitter's progress: 30886/250000

Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 23:46
Needs adding to help.
darthmaim
@darthmaim
Mar 29 2017 23:46
yup
Jonathan Andrist
@rwfrk_twitter
Mar 29 2017 23:47
Lye has soo many more than me.
I'm catching up with Eearslya though
smiley
@codemasher
Mar 29 2017 23:47
whats that Realm Avenger achievement again? wvw?
!list achievemets
:P
Archomeda
@Archomeda
Mar 29 2017 23:48
!achievement 2880 @Eearslya @lye @Darqam @darthmaim @codemasher @Archomeda
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 23:48

The King Toad

@Archomeda's progress: 16/16
@Eearslya's progress: Missing API key or wrong permissions.
@lye's progress: Missing API key or wrong permissions.
@Darqam's progress: Missing API key or wrong permissions.
@darthmaim's progress: Missing API key or wrong permissions.
@codemasher's progress: Missing API key or wrong permissions.
@Archomeda's progress: 16/16

Darqam
@Darqam
Mar 29 2017 23:48
lol
Archomeda
@Archomeda
Mar 29 2017 23:48
pff
smiley
@codemasher
Mar 29 2017 23:48
haha
Darqam
@Darqam
Mar 29 2017 23:48
that api key should allow all though
smiley
@codemasher
Mar 29 2017 23:48
!achievement 2880 @Eearslya @lye @Darqam @darthmaim @codemasher @Archomeda
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 23:48

The King Toad

@codemasher's progress: Missing API key or wrong permissions.
@Eearslya's progress: Missing API key or wrong permissions.
@lye's progress: Missing API key or wrong permissions.
@Darqam's progress: Missing API key or wrong permissions.
@darthmaim's progress: Missing API key or wrong permissions.
@codemasher's progress: Missing API key or wrong permissions.
@Archomeda's progress: 16/16

Darqam
@Darqam
Mar 29 2017 23:48
let me check again
smiley
@codemasher
Mar 29 2017 23:48
huue
darthmaim
@darthmaim
Mar 29 2017 23:48
welp
guys its late, why do you have to find all those bugs now
smiley
@codemasher
Mar 29 2017 23:49
:fire:
darthmaim
@darthmaim
Mar 29 2017 23:49
and why do I have to fix them :S
so I don't know why bot doesn't find it
smiley
@codemasher
Mar 29 2017 23:49
!achievement 2880 @codemasher
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 23:49

The King Toad

@codemasher's progress: Missing API key or wrong permissions.
@codemasher's progress: Missing API key or wrong permissions.

smiley
@codemasher
Mar 29 2017 23:49
huh?
darthmaim
@darthmaim
Mar 29 2017 23:49
You probably have no progress for 2880?
Archomeda
@Archomeda
Mar 29 2017 23:49
!achievement 2860
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 23:49

The Storm Wizard

@Archomeda's progress: 16/16

Archomeda
@Archomeda
Mar 29 2017 23:49
:smile:
smiley
@codemasher
Mar 29 2017 23:50
This message was deleted
darthmaim
@darthmaim
Mar 29 2017 23:50
{
"text": "no such id"
}
Archomeda
@Archomeda
Mar 29 2017 23:50
lol at that error then :P
smiley
@codemasher
Mar 29 2017 23:50
!achievement 2880 @codemasher
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 23:50

The King Toad

@codemasher's progress: Missing API key or wrong permissions.
@codemasher's progress: Missing API key or wrong permissions.

smiley
@codemasher
Mar 29 2017 23:50
hmm, pm'd the auth
darthmaim
@darthmaim
Mar 29 2017 23:50
!achievement 1 @codemasher
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 23:50

Centaur Slayer
A few more centaur herds are thinned out.

@darthmaim's progress: 1000/1000
@codemasher's progress: 1000/1000

darthmaim
@darthmaim
Mar 29 2017 23:51
works, just not for that achievement
smiley
@codemasher
Mar 29 2017 23:51
haha
darthmaim
@darthmaim
Mar 29 2017 23:51
because you have 0 progress
Archomeda
@Archomeda
Mar 29 2017 23:51
no one here has even touched trib mode except me... mwhahahaa
darthmaim
@darthmaim
Mar 29 2017 23:51
and I assume error getting progress -> missing permissions
smiley
@codemasher
Mar 29 2017 23:51
Darqam
@Darqam
Mar 29 2017 23:51
I've done trib mode quite a bit
just could never commit to a weapon skin >.>
Archomeda
@Archomeda
Mar 29 2017 23:52
why not?
Darqam
@Darqam
Mar 29 2017 23:52
because I dislike them all equally
and I don't want an achiev that isn't complete, so I save them until I can get it all in one go
Archomeda
@Archomeda
Mar 29 2017 23:52
but you get an infusion with an ascended weapon if you complete the collection
lol
Darqam
@Darqam
Mar 29 2017 23:53
yeah, not enough to finish it yet, almost
Archomeda
@Archomeda
Mar 29 2017 23:53
!achievement 1749
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 23:53

Ambrite Weapon Collection
c=@flavorGentt would be so proud of you.</c>

@Archomeda's progress: 16/16

Archomeda
@Archomeda
Mar 29 2017 23:53
this one then?
lol
c=@flavor
Archomeda
@Archomeda
Mar 29 2017 23:53
that flavor text
@darthmaim get working!
i believe in you
you can do it
Archomeda
@Archomeda
Mar 29 2017 23:54
but how does that get parsed into a link...
wut
darthmaim
@darthmaim
Mar 29 2017 23:55
:(
Archomeda
@Archomeda
Mar 29 2017 23:55
<foo=@bar>, what is this magic
Darqam
@Darqam
Mar 29 2017 23:56
it's a mailto link
the @
darthmaim
@darthmaim
Mar 29 2017 23:58
!help
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 23:58
Command Description
!auth Returns your account name.
!auth <API-KEY> Sets your API key.
!achievement <ID> Shows your achievement progress and compares it with all mentioned users.
!rank Returns your WvW rank.
Request more features in Quaggans repository.
darthmaim
@darthmaim
Mar 29 2017 23:59
!achievement 2880 @Archomeda @QuagganBooOOoot
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 23:59

The King Toad

@darthmaim's progress: Error: Status 404.
@Archomeda's progress: 16/16
@QuagganBooOOoot's progress: Missing API key (use !auth <API-KEY to set).

smiley
@codemasher
Mar 29 2017 23:59
!rank
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 23:59
Oooo, @codemasher. Your WvW rank is Bronze Scout (283).
Darqam
@Darqam
Mar 29 2017 23:59
!rank
Quaggan BooOOoot
@QuagganBooOOoot
Mar 29 2017 23:59
Oooo, @Darqam. Your WvW rank is Bronze Veteran (535).
darthmaim
@darthmaim
Mar 29 2017 23:59
Error: Status 404. isn't perfect, but better than the last wrong error
Archomeda
@Archomeda
Mar 29 2017 23:59
:D