Post A5XhLPaKvn891vvkUS by 8636.Rude@kys.moe
(DIR) More posts by 8636.Rude@kys.moe
(DIR) Post #A5XbHnbB6kTucjDacK by Fiddle@neckbeard.xyz
2021-03-24T16:32:03.993291Z
1 likes, 0 repeats
Is there a tool/script to extract follows of a pleroma/mastodon acc that I can run locally?
(DIR) Post #A5XbHnzHf7lPpUUqBs by Fiddle@neckbeard.xyz
2021-03-24T16:34:49.866917Z
1 likes, 0 repeats
@sjw got any tips?
(DIR) Post #A5XbKJfUqQd0fIRF0S by sjw@neckbeard.xyz
2021-03-24T16:48:38.189549Z
0 likes, 0 repeats
@Fiddle Are you trying to get a list of accounts that you follow?
(DIR) Post #A5XbrsJ74wDXeUyFX6 by Fiddle@neckbeard.xyz
2021-03-24T16:51:06.063488Z
1 likes, 0 repeats
@sjw yes, on another instance
(DIR) Post #A5XcfWsf15Xtg5H6H2 by sjw@neckbeard.xyz
2021-03-24T17:03:40.573116Z
1 likes, 0 repeats
@Fiddle on the old instance you can go into the account settings and export you following list. You'll download a csv file. Then on the new instance in your account settings you can just import your following list. It'll ask you to upload a file and you just upload the csv file.
(DIR) Post #A5Xe8Vrzx9nctZLiuO by Fiddle@neckbeard.xyz
2021-03-24T17:06:54.583359Z
0 likes, 0 repeats
@sjw poast doesn't support exporting atm at all
(DIR) Post #A5Xe8WG6VX586KcyTw by sjw@neckbeard.xyz
2021-03-24T17:20:05.681227Z
0 likes, 0 repeats
@Fiddle It doesn't? It's Pleroma tho.
(DIR) Post #A5XeCmzyDAdPB27Kcq by sjw@neckbeard.xyz
2021-03-24T17:20:53.061377Z
0 likes, 0 repeats
@Fiddle Should still be able to hit the APIs if the FE doesn't support it.
(DIR) Post #A5XeDN34B8VAz3qJRw by Fiddle@neckbeard.xyz
2021-03-24T17:20:29.038792Z
1 likes, 0 repeats
@sjw it doesn't lol, I can import stuff but not export.
(DIR) Post #A5Xebo9952YDydL3lA by 8636.Rude@kys.moe
2021-03-24T17:25:24.868663Z
1 likes, 1 repeats
@sjw @Fiddle export is handled by the frontend and soapbox doesn't support doing it.Basically blame alex and graf for being jews.
(DIR) Post #A5XejZ6yrbcZfD1cfI by Fiddle@neckbeard.xyz
2021-03-24T17:23:07.698139Z
1 likes, 0 repeats
@sjw and how would I go about doing that? Sorry I'm retarded I haven't coded anything in a yearb
(DIR) Post #A5XepAiuS38rlKRJSa by sjw@neckbeard.xyz
2021-03-24T17:27:49.570582Z
0 likes, 0 repeats
@Fiddle Could probably use curl. Would have to look at the mastodont API docs to see how to request it tho.
(DIR) Post #A5Xeqx4gAVuq0hTFfE by Fiddle@neckbeard.xyz
2021-03-24T17:27:26.335944Z
1 likes, 0 repeats
@Rude @sjw Amazing, so there's no other way I could extract usernames of all the people I follow?
(DIR) Post #A5Xess8hUKq9HdGdxA by sjw@neckbeard.xyz
2021-03-24T17:28:29.165521Z
1 likes, 0 repeats
@Fiddle @Rude The API is still there. Could use curl.
(DIR) Post #A5XgZAww2h0VjsV3xY by sjw@neckbeard.xyz
2021-03-24T17:47:20.063637Z
1 likes, 0 repeats
@Fiddle @Rude cc @lanodan trying to skim the API docs on my phone at work and I don't see anything obvious how this is done.How would you go about downloading your following list via curl from Pleroma?
(DIR) Post #A5Xh8t4xxgx2jvHjrE by sjw@neckbeard.xyz
2021-03-24T17:53:47.714586Z
1 likes, 0 repeats
@Fiddle @Rude @lanodan oof I think Haelwenn is asleep. Maybe @rin or @nosleep if up :02_hyper:
(DIR) Post #A5XhBCSItLaTPiItaS by Fiddle@neckbeard.xyz
2021-03-24T17:53:29.837253Z
0 likes, 0 repeats
@sjw @Rude @lanodan ?image.png
(DIR) Post #A5XhBCtxEXhmnTEyga by sjw@neckbeard.xyz
2021-03-24T17:54:11.894364Z
0 likes, 0 repeats
@Fiddle @Rude @lanodan Ah! There is is!
(DIR) Post #A5XhLPaKvn891vvkUS by 8636.Rude@kys.moe
2021-03-24T17:56:04.590964Z
1 likes, 0 repeats
@Fiddle @sjw @lanodan All you need to filter the json response to accts to a csv that has 1 account per line, which you can then import.
(DIR) Post #A5Xhm5syHUoXkhMzAW by sjw@neckbeard.xyz
2021-03-24T18:00:52.893490Z
0 likes, 0 repeats
@Fiddle @Rude @lanodan Ugh oauth is going to be a bitch to try and walk you through. Let me see if there's a script already that can handle all of this.
(DIR) Post #A5XjbGVAfc9fOtCYm8 by sjw@neckbeard.xyz
2021-03-24T18:21:19.379551Z
0 likes, 0 repeats
@Fiddle @Rude @lanodan You can use this to get a token to use with your accounthttps://files.shittyurl.org/tokentool.pyThen it should just be a matter of sending the authentication data and requesting your following list.
(DIR) Post #A5Xjtdye7zVRQ8kgLo by lanodan@queer.hacktivis.me
2021-03-24T18:24:40.397692Z
2 likes, 0 repeats
@sjw @Rude @Fiddle just use HTTP Basic.-u in curl.
(DIR) Post #A5XjuyVnGYkBOgtJOy by lanodan@queer.hacktivis.me
2021-03-24T18:24:54.842068Z
1 likes, 0 repeats
@sjw @Rude @Fiddle I was in VR :D
(DIR) Post #A5XkW6i7kIPnXYMfDc by sjw@neckbeard.xyz
2021-03-24T18:31:36.254718Z
0 likes, 0 repeats
@lanodan @Fiddle @Rude Wait, do what exactly?
(DIR) Post #A5XkcqdzsZTxjneGoq by lanodan@queer.hacktivis.me
2021-03-24T18:32:50.878549Z
0 likes, 0 repeats
@sjw @Rude @Fiddle curl -u "sjw:YourGreatPassWord" https://example.org/api/v1/accounts/1337/following (also be careful of the paging in MastoAPI…)
(DIR) Post #A5Xkwq4lhY5Zlche40 by sjw@neckbeard.xyz
2021-03-24T18:36:25.704227Z
0 likes, 0 repeats
@lanodan @Fiddle @Rude I didn't know that was supported. I thought only oauth tokens were allowed. That's way easier. Guess I just gotta lookup the endpoint to get one's user ID
(DIR) Post #A5Xm1aoZy9Sbpzxey0 by sjw@neckbeard.xyz
2021-03-24T18:48:29.560818Z
1 likes, 0 repeats
@lanodan @Fiddle @Rude Alright but my password is along the lines of:18Q%S2d#^I%}rW.q4+C~q^(3zq\f8fps>i.4CJKybs*P~zZc::X4oK/1P~'Mitc"otl,Tc.y36.-pMkXoL)O_z.2lcQBx9/Yorj-tJGY]D&y/RY^^[HZ`.^*n:HA&~`6pB'r>[o4UAu;S!D|v7vmoNLbR$8Zn&ch=+T[FO?x*HTGA`x'@'1g%jm^g2mF?Lt1~QkzN#YZ|[=v3l##G$WnI4Ny(k:s$?R\/JJj!zXRUxn}2#jV`.4a?_wz-;mnAB'p)OD\\pN}"k[%fvKxeBBaRuUkJ%CTady/G2b"U$"y]QpsOR@9/MU2pZE([[-\-VykE5#rvjsJ9Ik5G~u8-:yfs*.Ht^OgmJyM
(DIR) Post #A5Xm6DFkzx8WD6sP2G by lanodan@queer.hacktivis.me
2021-03-24T18:49:21.339655Z
1 likes, 0 repeats
@sjw @Rude @Fiddle I have no idea, I have a similar gibberish as password and it works fine, use quoting maybe?
(DIR) Post #A5XmlalgTVkl0uXcPY by tengumatingpress@poa.st
2021-03-24T18:56:50.310893Z
1 likes, 1 repeats
@sjw @Fiddle @Rude @lanodan I just use diceware, don't need a password manager and I really don't keep sensitive info on electronic shit.
(DIR) Post #A5XnUD7HG4XCgruv5M by sjw@neckbeard.xyz
2021-03-24T19:04:52.232830Z
1 likes, 0 repeats
@lanodan @Fiddle @Rude I've got also got " ' and ` in there so that's a no go
(DIR) Post #A5XnXDanwafh2JA7vs by lanodan@queer.hacktivis.me
2021-03-24T19:05:26.501555Z
1 likes, 0 repeats
@sjw @Rude @Fiddle I guess you're going to require a lisp-style of shell…
(DIR) Post #A5XnhEMPwZ9OJWCuDw by sjw@neckbeard.xyz
2021-03-24T19:07:10.246101Z
0 likes, 0 repeats
@tengumatingpress @Fiddle @Rude @lanodan Eh that's arguably not as secure
(DIR) Post #A5XnliBizHmPyrLI9Y by tengumatingpress@poa.st
2021-03-24T19:08:03.342111Z
0 likes, 1 repeats
@sjw @Fiddle @Rude @lanodan No, but if I need to login outside of my home computer I can actually remember them.
(DIR) Post #A5XnxlSYeM6DbNxmbI by lanodan@queer.hacktivis.me
2021-03-24T19:10:14.359163Z
0 likes, 0 repeats
@tengumatingpress @Rude @Fiddle @sjw Well that's nice for stuff like passphrases but for remembering… oh shit the 260 passwords that I have around the internet it just doesn't works.
(DIR) Post #A5XoPPt4RtjgnxY9tA by sjw@neckbeard.xyz
2021-03-24T19:15:12.357805Z
0 likes, 0 repeats
@lanodan @Fiddle @Rude What's a good one?
(DIR) Post #A5XoUC3FJlklLEaSqO by sjw@neckbeard.xyz
2021-03-24T19:15:56.918013Z
0 likes, 0 repeats
@tengumatingpress @Fiddle @Rude @lanodan You can do that with a password manager tho
(DIR) Post #A5XosCG8CGCgw63lVw by sjw@neckbeard.xyz
2021-03-24T19:20:24.920041Z
0 likes, 0 repeats
@s8n @lanodan @Fiddle @Rude Just type a space before the command so it doesn't get saved in the bash history.
(DIR) Post #A5XoszdYbx3c4wOfKa by Milky@daishouri.moe
2021-03-24T19:19:28.053828Z
1 likes, 0 repeats
@sjw just omit the :password part for the -u option and curl will prompt you for it.
(DIR) Post #A5XouOW7apnrX4aSJs by sjw@neckbeard.xyz
2021-03-24T19:20:48.296424Z
0 likes, 0 repeats
@Milky Hmmmm lemme try
(DIR) Post #A5XpALVGZ9lWoonEnI by sjw@neckbeard.xyz
2021-03-24T19:23:42.331191Z
0 likes, 0 repeats
@Milky @s8n @lanodan @Fiddle @Rude that works! How do I get around the paging bullshit tho?
(DIR) Post #A5XpQFz8qlWkL0M1Fg by 8636.Rude@kys.moe
2021-03-24T19:26:35.279985Z
1 likes, 0 repeats
@lanodan @tengumatingpress @Fiddle @sjw Ive been using https://github.com/dani-garcia/bitwarden_rs for awhile, works fine for my needs.
(DIR) Post #A5Xr5p1dZllkq9uB6G by lanodan@queer.hacktivis.me
2021-03-24T19:45:18.671774Z
1 likes, 1 repeats
@sjw @Rude @Fiddle @s8n Or get a password manager like pass(1) that can be used like $(pass show queer.hacktivis.me/lanodan)
(DIR) Post #A5XrA5w8drpSRqN1ou by lanodan@queer.hacktivis.me
2021-03-24T19:46:05.079376Z
1 likes, 0 repeats
@sjw @Milky @Rude @Fiddle @s8n Write some perl :P
(DIR) Post #A5XtBGTn85bXLNnTdI by Milky@daishouri.moe
2021-03-24T19:46:34.770831Z
1 likes, 0 repeats
@sjw not sure there is a way around that besides parsing the "Link" HTTP header in each request.
(DIR) Post #A5XtGPCo76Yxr5Iuwq by sjw@neckbeard.xyz
2021-03-24T20:09:37.063788Z
1 likes, 0 repeats
@lanodan @Fiddle @Milky @Rude @s8n ugh
(DIR) Post #A5XtZCmYWmNgpJzPua by miria@pleroma.miria.love
2021-03-24T19:30:37.123223Z
0 likes, 0 repeats
@sjw @tengumatingpress @Fiddle @Rude @lanodan The correct approach is to use Diceware for your password manager's master password.
(DIR) Post #A5XtZDB13pwm3BQx2O by sjw@neckbeard.xyz
2021-03-24T20:13:00.012229Z
0 likes, 0 repeats
@miria @Fiddle @Rude @lanodan @tengumatingpress I just use a pass phrase
(DIR) Post #A5Yjd8DadLLNRkpOhE by Agris@tailswish.industries
2021-03-24T22:36:08.799038Z
1 likes, 0 repeats
@s8n @lanodan @Fiddle @Rude @sjw you don't need to do that. you can do set +o and set -o
(DIR) Post #A5Yjd8gIuaJQsoGKS8 by lanodan@queer.hacktivis.me
2021-03-25T05:56:23.485683Z
0 likes, 0 repeats
@Agris @Rude @Fiddle @sjw @s8n Bashism? Because the one for most shells that I use is unset HISTFILE or export HISTFILE=/dev/null.(I haven’t used bash interactively in years)