#dev 2018-02-19

2018-02-19 UTC
#
KartikPrabhu
bridgy does not seem to fake URLs either
[eddie] joined the channel
#
[eddie]
KartikPrabhu: Do you mean how to link to a Twitter fav from a post on your original site? Or something else?
#
KartikPrabhu
[eddie]: yes. I fav-ed a tweet and syndicated it via brdigy. But I want to add a syndication link to my original post on my site
#
[eddie]
Ohh hmmm tricky
#
[eddie]
I think the syndication link is just the post that was favorited
#
[cleverdevil]
Do the syndication settings work for anyone in Together? I want to make sure its not just me where it doesn't work.
bret1 joined the channel
#
KartikPrabhu
no, that would imply that my post was syndicated to the tweet I liked which isn't correct
#
KartikPrabhu
I don't want to pull in responses to the original tweet by someone else
#
[eddie]
KartikPrabhu: Yeah that’s tricky. I don’t know of any other way to do that.
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
[KartikPrabhu] anyone knwo how to indicate syndication links for a Twitter fav?
#
KartikPrabhu
[eddie]: for googleplus I think you can fake it somehow
#
[eddie]
[cleverdevil] I haven’t tried unfortionately
#
[cleverdevil]
Hmm... well, it looks like its broken for me, but I use Safari, and I am wondering if it maybe works for Chrome people.
#
[eddie]
KartikPrabhu: Ohhh, yeah, I’ve never seen of a way to do it with Twitter. That said, I might just not know
#
KartikPrabhu
oh well then!
#
[cleverdevil]
Confirmed, it was also broken in Chrome. Now fixed, and pushing up changes.
#
aaronpk
There are no unique URLs for twitter favs in twitter so Bridgy makes up a fragment link off of the tweet that was favd
#
aaronpk
You could do the same
mblaney joined the channel
#
mblaney
KartikPrabhu: I add the tweet url as a syndication link so that bridgy can do back feed, but you're right, it doesn't have any meaning for u-like-of.
#
mblaney
it's just that they go through the same code as reposts and quote-tweets.
#
KartikPrabhu
aaronpk: where did you find this fragment link?
#
aaronpk
I thought I remember the bridgy webmention links working that way?
#
KartikPrabhu
I couldn't find it in bridgy for twitter. I know it does that for G+
#
[cleverdevil]
!tell grantcodes pushed a whole bunch of fixes and improvements, also thinking we should settle on a domain name... confirm with me that you're good with `alltogethernow.io` and I'll buy it and then point the DNS wherever you'd like 🙂
#
Loqi
Ok, I'll tell them that when I see them next
#
[cleverdevil]
Was just thinking it might be fun to have a job that pushes my "On This Day" posts into a channel in Aperture every morning.
#
[cleverdevil]
Currently, I send them to myself via email, but reading them in Together would be much more pleasant.
#
GWG
What is an On This Day post?
#
Loqi
It looks like we don't have a page for "On This Day post" yet. Would you like to create it? (Or just say "On This Day post is ____", a sentence describing the term)
#
[cleverdevil]
What is On_This_Day?
#
Loqi
It looks like we don't have a page for "On_This_Day" yet. Would you like to create it? (Or just say "On_This_Day is ____", a sentence describing the term)
#
KartikPrabhu
what is on this day?
#
Loqi
on this day is a feature on some silos and indieweb sites which show posts published on the current (typically Gregorian) day of the year in previous years; commons sites tend to show more general historical events that occurred on that same day https://indieweb.org/on_this_day
[eddie] joined the channel
#
[eddie]
Ohhhh [cleverdevil], that’s brilliant!
#
[cleverdevil]
Working on it now 🙂
#
[eddie]
I’m gonna have to build a similar script for my site
#
GWG
[cleverdevil]: Can I see one of these posts?
#
[cleverdevil]
(Its slow because Known is terrible at searching)
#
[cleverdevil]
Got it working!
#
[cleverdevil]
So great 🙂
#
[cleverdevil]
Now, I need to turn it into a lambda function.
#
[cleverdevil]
Done. This is so cool 🙂
#
aaronpk
That’s a great idea
#
aaronpk
I’m pretty thrilled that people are able to do creative things with these building blocks
#
KartikPrabhu
cleverdevil++
#
Loqi
cleverdevil has 11 karma in this channel (61 overall)
#
[cleverdevil]
And thank *you* for building those building blocks 🙂
tantek and [miklb] joined the channel
#
KartikPrabhu
aaronpk++ for building building blocks
#
Loqi
aaronpk has 118 karma in this channel (1569 overall)
#
tantek
looking at /watch posts to see if there is a simple text equivalent design
#
KartikPrabhu
is writing about more SVG weirdness in browsers
renem joined the channel
#
tantek.com
edited /watch (+150) "/* Emoji for checkins and syndication */ add a few more emojis for other watching possibilities"
(view diff)
tantek and eli_oat joined the channel
#
Loqi
[Kartik Prabhu] <use> SVG in Javascript
#
tantek.com
edited /watch (+640) "stub why, how / how to publish"
(view diff)
#
tantek
it appears current watch examples are a mix of watch posts and watch lists
#
tantek
what is Shazam
#
Loqi
Shazam is a music (and television) bookmarking and discovery silo service that operates by listening to ambient sound via an app to identify the content to enable both identification and bookmarking https://indieweb.org/Shazam
#
eddiehinkle.com
edited /watch (+10) "/* Eddie Hinkle */ updated info"
(view diff)
#
KartikPrabhu
oops broke my webmention endpoint probably due to mf2py updates!
#
KartikPrabhu
and broke my whole site
#
tantek.com
edited /watch (+942) "analyze chrisaldrich's, eddie's, grant's watch posts, move lists to Related watch list examples"
(view diff)
#
tantek
I like the ticket emoji 🎫 for having seen a movie in a theater with a ticket
#
KartikPrabhu
wow! seriously. updating html5lib worked with mf2py but broke another library (Bleach) and brought down my whole site
#
KartikPrabhu
admintax--
#
Loqi
admintax has -1 karma
tantek and [eddie] joined the channel
#
[eddie]
!tell aaronpk,cleverdevil (and anyone else) I’m thinking about adding a tab bar at the bottom of Indigenous. It would move the “new post” button to the bottom center of the toolbar, with the far left tab being the channels, the second tab being notifications and the two tabs on the right being customizable to whatever channel you want. Idea stolen from Tweetbot.
#
Loqi
Ok, I'll tell them that when I see them next
[cleverdevil] joined the channel
#
[cleverdevil]
Okay, for my last tinkering of the day, I made a Micropub Spoon for Hammerspoon so I can hit a hotkey on my macOS machine and it pops up a dialog, then I click "publish," and it makes it so!
#
[cleverdevil]
I like that idea, eddie.
#
[eddie]
[cleverdevil] Hammerspoon posts a Micropub entry? Or does something else. The “makes it so” part was confusing :)
#
tantek
what is Hammerspoon
#
Loqi
It looks like we don't have a page for "Hammerspoon" yet. Would you like to create it? (Or just say "Hammerspoon is ____", a sentence describing the term)
#
[cleverdevil]
[eddie] Hammerspoon posts it.
#
tantek
what is Spoon
#
Loqi
It looks like we don't have a page for "Spoon" yet. Would you like to create it? (Or just say "Spoon is ____", a sentence describing the term)
#
[cleverdevil]
Well, my code does.
#
[cleverdevil]
Inside of Hammerspoon.
#
[cleverdevil]
Hammerspoon is a tool for powerful automation of macOS that lets users perform actions using Lua scripts, including deep integration with the operating system. - https://www.hammerspoon.org
#
loqi.me
created /Hammerspoon (+218) "prompted by tantek and dfn added by [cleverdevil]"
(view diff)
#
KartikPrabhu
what is Lua?
#
Loqi
It looks like we don't have a page for "Lua" yet. Would you like to create it? (Or just say "Lua is ____", a sentence describing the term)
#
KartikPrabhu
<rabbithole alert>
#
Loqi
ahahaha
#
KartikPrabhu
gives Loqi a h
#
Loqi
steps on the h
#
[cleverdevil]
I am throwing my windows around the screen all day using hotkeys. Hammerspoon *rocks*.
#
tantek
wow Adblocker Ultimate blocks *60* things on an IMDB permalink page for a film!
#
tantek
insane
#
tantek
makes me not want to link to IMDB
#
tantek
wikipedia it is then
#
KartikPrabhu
tantek: would you recommend Adblocker Ultimate?
#
tantek
I've been using it with FF and it seems pretty good at blocking bad things
#
KartikPrabhu
hmm ok will give it a shot
#
tantek
I also use Privacy Badger
#
tantek
which lets me more easily block cookies from specific 3rd party (sub)domains, or just block them completely (no loading)
#
tantek
and I run NOSCRIPT add-on also
#
tantek
I like to minimize the bandwidth tax of so many useless external resources that do nothing for me the user
#
tantek.com
edited /watch (+362) "/* IndieWeb Examples */ add self with watch example I posted"
(view diff)
#
tantek
well that wasn't an itch, except I wanted to post about seeing Black Panther, and wanted to recommended it, so I figured attempting a /watch post prototype as a note was the right thing to do
#
KartikPrabhu
"wanted to post" counts as an itch :)
AngeloGladding and tantek joined the channel
#
tantek.com
edited /syndication-link-use-cases (+306) "category syndication, dfn, flatten headings, Publication verification"
(view diff)
#
tantek.com
edited /watch (+78) "/* Emoji for checkins and syndication */ 💻"
(view diff)
#
tantek.com
edited /watch (+172) "/* Tantek */ +1 example"
(view diff)
#
tantek
couple of examples is a good start. movie in the theater, movie on mac mini / projector, from Netflix
cweiske, tantek, barpthewire, [gerwitz], [mrkrndvs] and [kevinmarks] joined the channel; mblaney left the channel
#
cweiske
Zegnat, I purposefully archived aaronpk's open tab info to make people think about the data they publish on the net
#
Loqi
cweiske: jeremycherfas left you a message 1 week, 2 days ago: should I uninstall my older version of shpub before getting the new one?
[kevinmarks] joined the channel
#
[kevinmarks]
If I want more than one php dev environment on my laptop, what's the best way of keeping them separate? (I'm helping out a couple of different people with their websites)
#
cweiske
environment as in different php versions?
#
Zegnat
Depends how much of a different environment you need. You should be able to run different versions of PHP side-by-side already. If you need a webserver to go with them, something like nginx should allow you to define a different php-fpm instance per hostname
#
[kevinmarks]
Different php versions, different libs.
#
[kevinmarks]
They both have old school php hosting with no source control, so I want to mirror their setups accurately before I change things.
deathrow1 joined the channel
#
cweiske
libs are managed in the project's vendor directory anyway
#
cweiske
so they are separate, right?
[mrkrndvs] and [kevinmarks] joined the channel
#
[kevinmarks]
Also MySQL versions
#
cweiske
use docker
leg and deathrow1 joined the channel
#
aaronpk
I run multiple versions of php on my laptop and server now. Most of the package managers let you install them side by side now
#
Loqi
aaronpk: [eddie] left you a message 9 hours, 20 minutes ago: (and anyone else) I’m thinking about adding a tab bar at the bottom of Indigenous. It would move the “new post” button to the bottom center of the toolbar, with the far left tab being the channels, the second tab being notifications and the two tabs on the right being customizable to whatever channel you want. Idea stolen from Tweetbot.
#
aaronpk
and then yeah in nginx or Apache you just point the server config at the different php backend
#
aaronpk
[eddie] I like that idea! It'll make it feel like a "real" app!
[kevinmarks] joined the channel
#
[kevinmarks]
Can I install 2 MySQL versions and just tweak config to switch ports?
#
aaronpk
you have to configure a different data directory for each as well
deathrow1 joined the channel
#
Loqi
ok, I added "https://www.eff.org/the-story-of-wael-abbas" to the "See Also" section of /silo
snarfed joined the channel
#
aaronpk
whee the twitter api is ✨amazing✨
snarfed and [kevinmarks] joined the channel
#
[kevinmarks]
What did they do now?
#
aaronpk
the streaming api and rest api return quite different data
#
aaronpk
mostly around how they handle >140 char tweets
#
snarfed
huh streaming doesn't handle extended tweets?
#
Loqi
snarfed: [eddie] left you a message 15 hours, 58 minutes ago: Any thought on this? https://chat.indieweb.org/dev/2018-02-18#t1518992789703200
#
aaronpk
it does, but completely differently
#
aaronpk
the "new" api representation of the tweet ends up in a top-level property called "extended_tweet"
#
aaronpk
and that's where you'll find all the things like "extended_entities"
#
aaronpk
it basically lets consumers treat the streaming api as if it never changed and always still returns <140 char tweets if they don't dive into that property
#
snarfed
the rest api is the same way, right?
#
snarfed
not sure about extended_entities, but extended_tweet afaik yes
#
aaronpk
no the rest api doesn't include "extended_tweet", it just includes the new properties on the top-level object directly
#
snarfed
i could have sworn rest api also did extended_tweet
#
aaronpk
i'll double check
#
snarfed
no matter
#
snarfed
ohhhh i'm thinking ?tweet_mode=extended
#
snarfed
never mind
#
aaronpk
confirmed
#
aaronpk
yeah with tweet_mode=extended then you get the "full_text" and "extended_entities" properties on the main tweet object
#
snarfed
basically required these days
#
aaronpk
but they didn't do that query string param for the streaming API, so they just shoved the new extended tweet into a new property
#
aaronpk
hm, anyone know how to tell travis to only run one deploy job? I have it testing on multiple PHP versions and i'm pretty sure each version is deploying to appengine when it finishes
#
aaronpk
worked 🎉
#
snarfed
so i started looking at feed reader APIs last night to see how they'd bridge to microsub
#
aaronpk
naturally
#
snarfed
feedly, newsblur, feedbin, inoreader, miniflux all look doable
#
snarfed
doubt i'd actually build it but i might write it up. might inspire someone else to build it, a la silo.pub :P
#
snarfed
it'd definitely be another (orthogonal!) microsub server implementation
#
sknebel
I might tackle Inoreader
[mifga] joined the channel
#
Zegnat
snarfed, I was looking at that too, for Feedbin.
#
Zegnat
So who knows, maybe we all just need to come together on this ;)
#
Zegnat
Oh, snarfed, if you are still around I was meaning to ask: do you do any sort of caching on Instagram Atom or just always refetch and parse on every hit?
#
snarfed
Zegnat: definitely cached! 5m i think
#
Zegnat
Hmm, I must be reading over it in your Python code then. I’m not very good at untangling Python.
#
Zegnat
may or may not be halfway having his own Instagram Atom implementation in PHP done
#
snarfed
ah 10m for instagram since it rate limits so heavily on scraping
#
Loqi
awesome
snarfed joined the channel
#
Zegnat
No idea what that means in the grand scheme of things... Does that mean get() will only execute if its response isn’t in memcache?
#
Zegnat
quickly scans an article called “Primer on Python Decorators”
#
snarfed
why build your own, out of curiosity? totally ok, but you have to scrape IG, and with a cookie to get your feed, so it's especially annoying
#
Zegnat
Because I do not want to figure out hosting a Python app, and I do not want to entrust my IG session cookie to you and/or Google and/or my feed reader.
#
Zegnat
Nothing personal, obviously, just felt like a thing I wanted to try.
#
snarfed
very good reason!
#
snarfed
alternatively you could just deploy it to your own app engine app
#
snarfed
oh nm, doesn't fully address your concerns
#
Zegnat
That would address 2 out of 3 (if I hardcoded my session id).
#
snarfed
encrypting the cookie param could be worthwhile...but your feed reader still gets the feed *contents*, so maybe not that much benefit
#
Zegnat
Theoretically, couldn’t the cookie be used to post comments and such? There is a difference between a read-only feed and my actual browsing session.
#
snarfed
yup. no scopes in session cookies. although the thread model is getting weak fast here, so keep paying attention to your tradeoffs in time and effort vs protecting some hypothetical threat
#
snarfed
but if it's a fun project, go for it!
#
snarfed
(*threat model)
#
KartikPrabhu
"HierarchyRequestError: Node cannot be inserted at the specified point in the hierarchy" its not everyday that you meet a javascript error for the first time
leg, bengo and Loqi joined the channel
#
aaronpk
so far the general approach has been to have good fallback support
#
KartikPrabhu
ask forgiveness not premission?
#
aaronpk
so if you were going to post a like, you'd always include the "like-of" property for servers that recognize it, and you could also include plaintext content such as "liked a post (link)" for servers that dont
#
aaronpk
I think that approach will go a long way without introducing a lot of complexity that comes from any sort of capability discovery
#
aaronpk
that said, we should document the cases where that sort of fallback may not make sense
#
dgold
!tell [eddie] can I ask how/where in Indigenous you're doing the parsing from microsub data to tableview?
#
Loqi
Ok, I'll tell them that when I see them next
#
KartikPrabhu
aaronpk: that might fail with my site where I post a "reason" for liking
#
KartikPrabhu
but I don't micropub yet so...
#
aaronpk
well a "like" post doesnt have any content by definition
#
KartikPrabhu
yes, I skirt these pesky definitions all the time :P
#
dgold
i am lost in a world of pain from non-standardised information :)
#
dgold
KartikPrabhu: wouldn't that be a 'bookmark'?
#
dgold
Something you're marking with a rationale seems more than just a 'like'
#
KartikPrabhu
dgold: no my intent is to "like" it not "bookmark it for later"
#
KartikPrabhu
sometime I put the response-context in there because I don't do response-context yet eg: https://kartikprabhu.com/notes/like-find-your-own-way
#
Loqi
[Kartik Prabhu] “If those were the only two stories about writers that you know, you’d never start. Find your own way.”
#
Loqi
[Kartik Prabhu] great analysis of why most remakes are ghostless shells
#
KartikPrabhu
in any case, I am a renegade here so feel free to ignore
#
[manton]
I guess my concern about the "like" fallback is when I see a UI like what is currently in Together... No one would expect that a "thumbs up" icon will create a new blog post. Seems cleaner to just hide that button.
#
aaronpk
that's fair
#
KartikPrabhu
aah interesting. because "thumbsup" buttons traditionally convey an action on the same page/site ?
#
[manton]
I totally get not wanting to make it more complicated, of course. But it seems like some way to adapt these UIs for different kinds of servers is worth exploring.
#
aaronpk
ui-driven reasons for capabilty discovery are far better than technical reasons
#
[manton]
Yeah, I'm only thinking about the user experience here. (And I know we've discussed this a couple of times... This conversation is refreshing my memory.)
#
aaronpk
the one discovery piece we have right now is for clients to find the list of syndication targets to show to the user, so there is at least a little bit of precedent for it
#
aaronpk
oh and media endpoint too
#
aaronpk
and we've discussed having the ability for the server to return a list of tags as well
#
[manton]
I also proposed a way to discover alternate blogs to post to: https://gist.github.com/manton/52e0015f87fcf50c687a0c64e392fc37
#
aaronpk
oh yeah, i'm going to have to look at that again now that Aperture is farther along, cause that ties in to my plans for it as well
#
Zegnat
KartikPrabhu, I would have to check, I think I may also have done likes with content
#
aaronpk
go ahead and add a section there for this. maybe something like discovering which vocabulary properties are supported
[squorch], bengo, [cleverdevil] and shoesandsocks joined the channel
#
Zegnat
Yeah, here is an example of a like-of that is also a note: https://licit.li/58f38fc9664cb
#
www.boffosocko.com
edited /follow (+1948) "Follow post on Twitter; Why section: bookmark functionality; Following as recommendation section; Follow Friday"
(view diff)
#
manton.org
edited /Micropub-brainstorming (+698) "Added idea for declaring supported Micropub properties."
(view diff)
[eddie] joined the channel
#
[eddie]
aaronpk: Regarding marking timeline posts as read. Are all properties part of the post body? (action, channel, method and entry) or are action & channel part of the url’s query and the method and entry are part of the post body?
#
dgold
eddie!
#
dgold
How/where are you parsing the websub json data in Indigenous?
#
dgold
(if you don't mind me asking)
#
[eddie]
hey dgold: Swift uses a Codable inheritance to convert JSON to structs/classes. So the TimelineAPIResponse: https://github.com/EdwardHinkle/indigenous-ios/blob/develop/Microsub/TimelineApiResponse.swift and the Jf2Post class: https://github.com/EdwardHinkle/indigenous-ios/blob/develop/mf2/Jf2Post.swift
#
aaronpk
[eddie]: everything is post body for post requests
#
[eddie]
Hmm, I did do it right then
#
[eddie]
I’ll have to look deeper. I got a “error”:“bad_request”,“error_description”:“This operation is not supported” so I thought maybe I did it wrong
barpthewire joined the channel
#
[eddie]
but it must just be a bug in my code since that’s the proper way to do it
#
aaronpk
that means it didn't recognize the action parameter
#
[eddie]
ahh good to know. I did try to be clever with that
#
[eddie]
That probably backfired
#
dgold
[cleverdevil]++ for together. am breathless with amaze
#
Loqi
cleverdevil has 12 karma in this channel (62 overall)
#
[cleverdevil]
Thanks! But the lions share of the glory should go to [grantcodes] who has done much of the work. I just had the idea and now am finally contributing some code.
#
[cleverdevil]
Oh, and to [aaron_pk] for getting Microsub off the ground.
strugee joined the channel
#
dgold
grantcodes++ then :)
#
Loqi
grantcodes has 10 karma in this channel (13 overall)
#
[cleverdevil]
It has been super fun to be adding features and fixing bugs these past few days 😀
#
[cleverdevil]
!tell eddie I was thinking a really cool use case for Indigenous would be for replacing Apple’s “Reading List” by having it publish to a “Read Later” channel in Aperture via a share sheet.
#
Loqi
Ok, I'll tell them that when I see them next
bengo joined the channel
#
Loqi
[EdwardHinkle] #100 Add a “Save for Later” feature
[mrkrndvs], leg and [manton] joined the channel
#
[manton]
In addition to the draft on the wiki under Micropub-brainstorming, filed an issue on Indigenous for any iOS-specific discussion: https://github.com/EdwardHinkle/indigenous-ios/issues/120
#
Loqi
[manton] #120 Update like, repost, and bookmark UI based on Micropub server support
[tantek], bengo and [eddie] joined the channel
#
[eddie]
!tell [cleverdevil] I think my default would be to have the “Save for Later” option to be one of the options inside of the “Micropub” Share Sheet app. Are you envisioning having a different icon in the Share Sheet for “Saving” posts for later?
#
Loqi
Ok, I'll tell them that when I see them next
[cleverdevil] joined the channel
#
[cleverdevil]
Nope, that makes perfect sense to me, eddie.
#
[cleverdevil]
Though, it does add an extra tap.
#
[eddie]
It does add the extra tap. I think the challenge is that a separate icon would require 1) Discovery, it would have to be activated within the share sheet in addition to the Micropub icon.
#
[eddie]
2) Configuration. There is no way to optionally add a Share extension that I know of. So the icon would ALWAYS be available, even if someone doesn’t have a “Save for Later” micropub endpoint configured. Which means, if they clicked on it and didn’t have it configured they would just get an error “Please open Indigenous and configure your Saved micropub endpoint”.
#
[eddie]
I’m open to either way, I think the configuration piece of #2 makes me want to put it inside of Micropub icon
#
[eddie]
That way, when it’s configured it just becomes a new option alongside “Like, reply, save for later”
#
[eddie]
In fact, I’ll probably start it that way (easiest to program) and if we run into it being strange, let me know 🙂
#
[eddie]
The beauty of Betas. haha
#
Loqi
awesome
AngeloGladding and tantek joined the channel
#
tantek
lol regarding issue trackers did you see / do you remember this?
#
tantek
what is issue tracker
#
Loqi
An issue tracker is a place to post and discuss issues like bugs & feature requests https://indieweb.org/issue_tracker
#
tantek
hmm do we really only have two examples? https://indieweb.org/issue#IndieWeb_Examples
#
tantek
I thought Eddie and/or [miklb] were/are posting issues (or just likes of repos?) to their own site and POSSEing to GitHub using Bridgy
#
tantek
[eddie] that is
#
[eddie]
I am, I didn’t add myself there yet, but I will
#
tantek
eddie++
#
Loqi
eddie has 24 karma in this channel (42 overall)
#
tantek
ok that's worth adding as a topic then
#
tantek
maybe that'll give me the push to ship. have had to do a bunch of interesting rethinking of my code
#
[eddie]
In fact, because you mentioned me in a post, it’s now in my microsub notifications to remind me later. So thanks for mentioning me by name 😉 Yay for lazy reminders
#
Loqi
woot
bengo joined the channel
#
tantek.com
edited /watch (+841) "note emergent conventions for watch posts, encouragement to continue experimenting"
(view diff)
#
tantek
wait I did? where did I mention you?
#
Loqi
[tantek] [eddie] that is
#
[eddie]
I have a bot scanning the chat logs and sending me pings whenever my name gets mentioned 😉
#
tantek
neat!
#
[eddie]
technically the one before it too because I lowercase everything to Eddie works as well
[mrkrndvs], snarfed, tantek and [eddie] joined the channel
#
Loqi
[[eddie]] I’ll have to look deeper. I got a “error”:“bad_request”,“error_description”:“This operation is not supported” so I thought maybe I did it wrong
#
[eddie]
I was encoding the body as JSON 🤦
#
[eddie]
haha yeah
#
Loqi
rofl