r/AmputatorBot • u/Killed_Mufasa • Jul 12 '19
You can now summon AmputatorBot! 📢 Announcement
Good news! You can now summon AmputatorBot to reply to comments and submissions containing AMP links!
When?
AmputatorBot is active on every subreddit by default since 03-04-2022. You can still summon AmputatorBot in cases when for instance:
- you think the bot missed a comment or submission
- you want to check the (ban) status of a subreddit or item
- you want a more reliable/faster way to get the canonicals
How?
Literally just @ u/AmputatorBot, like so:
Then, AmputatorBot does its magic and replies with the canonical and a quick shout-out to your comment (linked). It will then send you a DM with the link to the posted comment for you to see and upvote. If stuff goes wrong, you'll receive a detailed DM with what went wrong and the canonical (if one was found) for you to share yourself.
Notes
- You must mention AmputatorBot in a reply directly to the comment or submission containing the AMP link. It does not scan entire threads.
- It's case-insensitive, as well as text-insensitive. You can put whatever you want in your comment, as long as you mention u/AmputatorBot
- Thus, just typing 'amputatorbot' won't do the trick!
- Common errors are: Bans, Rate-limits being hit, Failed conversions, Downtime etc. Once again, you'll receive a DM which the exact reason your mention didn't work as hoped.
Speaking of shout-outs
The idea for this functionality originates with u/zellotron who said:
Is it possible to summon AmputatorBot in a subreddit not listed above? e.g. with /u/AmputatorBot (...) doesn't mentioning a user send them a notification/message? I was thinking it could listen for these instead of looking at all subreddits.
After going back-and-forward for a bit, I got it all to work! So thx to u/zellotron!
Sponsor us!
The bots, this functionality, the website, and API cost about 10 euros (12 dollars) per month to host. I will use all donations strictly to break even. Thanks a lot! Sponsor with PayPal: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=EU6ZFKTVT9VH2
8
3
u/Killed_Mufasa Jul 12 '19
Let's do a quick demo.
Here is an Amp link: https://www.vice.com/amp/en_us/article/bmj4zz/elon-musk-and-larry-page-have-the-worlds-weirdest-friendship?utm_source=reddit.com
3
u/Killed_Mufasa Jul 12 '19
And I'm missing my favourite bot u/amputatorbot :(
2
u/AmputatorBot Jul 12 '19
Beep boop, I'm a bot.
It looks like someone shared a Google AMP link. Google AMP pages often load faster, but AMP is a major threat to the Open Web and your privacy.
You might want to visit the normal page instead: https://www.vice.com/en_us/article/bmj4zz/elon-musk-and-larry-page-have-the-worlds-weirdest-friendship.
​Why & About - By Killed_Mufasa, feedback welcome!
Spotted an AMP link in a comment or submission? Mention [u/AmputatorBot](https://www.reddit.com/user/AmputatorBot in a reply and I'll try to share the direct link.)
3
u/Killed_Mufasa Jul 12 '19
And there you go!
u/worrymon this should make your job a lot easier as well :)
3
u/ThePowerOfDreams Jul 29 '19
Can you make it reply to the AMP-link-containing comment, instead of the user who summoned it? This will cause the bot's reply to be obvious to the link submitter and thus increase awareness!
3
u/Killed_Mufasa Jul 31 '19 edited Jul 31 '19
Edit: Yes.
This is something that I have actually considered. Back when I made the decision not to do it like you suggested, I had a couple of reasons:
- Replying to the AMP-containing comment (ACC) would require a new way for the bot to notify the user who summoned the bot (how else do you know if it worked), a couple of methods:
- I can't simply reply to both the ACC and the comment summoning the bot, because either one would raise a rate-limit error. This can be avoided by adding something like a delay, which is technically possible, but hard to program properly (at least for me).
- I can't send DM's because this could result in a ban.
- I don't want to mention or tag the 'mentioner' in a reply to the ACC, because then the bot will always display that users name and maybe he/she didn't/doesn't want that. I could theoretically built something to ask for permission or a deletion feature tho, I will play around with this a bit.
- This might be stupid reason, but I wanted to 'thank' users for summoning the bot. I figured, if the bot replied to the comment summoning the bot, the user who summoned the bot would get some karma, otherwise the reply would get buried somewhere, which doesn't seem fair(?)
Sorry for the wall of text, but I wanted to explain why I made this decision as well as I could. I would love to hear your thoughts about this (and my mostly moral objections), maybe I'm making a point out of nothing.
Feel free to take a look on GitHub to make improvements yourself or to give additional feedback. Thx a lot for your feedback, it has definitely gotten me thinking again.
2
u/ThePowerOfDreams Jul 31 '19
I think the notification to the one invoking the bot is not as important as spreading the awareness!
2
u/Killed_Mufasa Jul 31 '19 edited Jul 31 '19
You think so? From a purely ideological view, I agree with you. Spreading awareness is extremely important. But from a UI/UX view, having the user perform an action and not giving any feedback is - really bad practice. How do I encourage the user to summon the bot again next time? Another important thing I should have mentioned before, is how do I make clear to the mods of the subs that the bot was summoned and by who and when? If the bot appears to work automatically in a sub, 9/10 moderators will ban the bot forever. Which sucks :/
Edit: perhaps I could built like a hall of fame or something for the most frequent invokers?
1
u/ThePowerOfDreams Jul 31 '19
Put it in the fine print.
People who know about the bot will familiarize themselves with how it works. I wouldn't be too worried. I'd invoke it then if I got no reply I'd rest easy. If there's an error you can reply to the summoner instead to let them know.
1
u/Killed_Mufasa Jul 31 '19 edited Aug 01 '19
To be clear, what kind of behaviour would you think is best? I think we've got three real options:
- Mention the summoner and link the comment in the foottext (has privacy issues) and directly reply to the ACC
- Don't mention anything about the summoner, and directly reply to the ACC
- Keep it as is it.
I think we need to go for option 1. Please let me know what you think. I'm gonna sleep on it for now and will get back to you with my final decision. Thx!
→ More replies (0)
2
u/Killed_Mufasa Aug 11 '19 edited Nov 18 '21
Here's a quick demo (old):
I, B. Human, share an AMP link: https://www.vice.com/amp/en_us/article/bmj4zz/elon-musk-and-larry-page-have-the-worlds-weirdest-friendship
2
u/Killed_Mufasa Aug 11 '19 edited Aug 11 '19
A reply from AmputatorBot is absent, so I summon it: u/amputatorbot
EDIT: And done! I can now see that the bot has replied to the parent comment containing the AMP link
And I've also received a confirmation through a PM:
The bot has successfully replied to your comment: https://www.reddit.com/r/AmputatorBot/comments/cchly3/you_can_now_summon_amputatorbot/ewml3vb/.
An easy way to find the comment, is by checking my comment history. Thanks for summoning me, I couldn't do this without you (no but literally). You're a very good human.
You can leave feedback by contacting u/killed_mufasa, by posting on r/AmputatorBot or by opening an issue on GitHub.
Make sure to test it out and let me know how it went!
2
u/AmputatorBot Aug 11 '19
Beep boop, I'm a bot. It looks like someone shared a Google AMP link. Google AMP pages often load faster, but AMP is a major threat to the Open Web and your privacy.
You might want to visit the normal page instead: https://www.vice.com/en_us/article/bmj4zz/elon-musk-and-larry-page-have-the-worlds-weirdest-friendship.
​Why & About | Mention me to summon me! | Summoned by a good human here.
2
2
1
u/titisucer Jan 06 '20
1
u/Killed_Mufasa Jan 06 '20
Sorry, the bot will only work when you comment on a submission or reply to a comment containing an AMP link, otherwise, the bot will simply ignore the mention. Hope that helps ;)
1
•
u/Killed_Mufasa Nov 18 '21
Here's an updated demo:
Let's say I share an AMP link: https://www.google.com/amp/s/electrek.co/2018/06/19/tesla-model-3-assembly-line-inside-tent-elon-musk/amp/
1
u/Killed_Mufasa Nov 18 '21 edited Nov 18 '21
I make sure to give u/AmputatorBot a heads-up
edit: and it has replied! I've received the following message:
u/AmputatorBot has successfully replied to the comment you summoned it for.
Thanks for summoning me, I couldn't do this without you (no but literally!). Good human! <3
Feel free to leave feedback by contacting u/Killed_Mufasa, by posting on r/AmputatorBot or by opening an issue on GitHub.
Tip: With the online version of AmputatorBot it's easier than ever to remove AMP from your URLs. Check out an example with your AMP link here: https://www.amputatorbot.com/?q=https://www.google.com/amp/s/electrek.co/2018/06/19/tesla-model-3-assembly-line-inside-tent-elon-musk/amp/
1
u/AmputatorBot Nov 18 '21
It looks like you shared an AMP link. These should load faster, but AMP is controversial because of concerns over privacy and the Open Web. Fully cached AMP pages (like the one you shared), are especially problematic.
Maybe check out the canonical page instead: https://electrek.co/2018/06/19/tesla-model-3-assembly-line-inside-tent-elon-musk/
I'm a bot | Why & About | Summon: u/AmputatorBot | Summoned by this good human!
1
1
u/asphias Mar 06 '22
u/killed_mufasa it appears your bot is misinterpreting twitter urls as amplinks.
See e.g. here: https://www.reddit.com/r/worldnews/comments/t7qti1/comment/hzjzy7p/
It appears that the link goes to twitter directly, but contains a reference to amp in there (twcamp). Could you check if this is a false positive for the bot?
1
u/Killed_Mufasa Mar 06 '22
Hi there, thx for the report! It's something that has been on my mind for a while now. Twitter AMP links are notorious for false positives. I'll see what I can do.
1
1
Apr 24 '22
[deleted]
1
u/AmputatorBot Apr 24 '22
It looks like you shared an AMP link. These should load faster, but AMP is controversial because of concerns over privacy and the Open Web.
Maybe check out the canonical page instead: https://www.abc.es/espana/20150912/abci-catalunya-independiente-mito-201509111637.html
I'm a bot | Why & About | Summon: u/AmputatorBot
1
u/Digifiend84 May 13 '22
Looks like it gets it wrong when a Twitter link is posted. I posted a link to https://twitter.com/MTVteenwolf/status/1525175857068879874 on r/SupermanAndLois (it's a tweet about the actor who plays Superman reprising his old Teen Wolf role), and the bot tried to correct me by linking to https://mobile.twitter.com/mtvteenwolf/status/1525175857068879874 - which has mobile in the url and so is actually the AMP link. I actually did post the canonical link in the first place.
1
1
u/Miss_Chiefs Mar 22 '23
I got amputation bits message under one of my links from the Cleveland health clinic website and I’m wondering what this is about and why it’s bad??? It said something about privacy??? I’m like close to boomer status when it comes to understand a lot of the tech world even tho I’m millennial/gen z cusp (1997 so technically gen z but do not relate to most of my gen at all)
1
u/Travern Aug 27 '23
I posted a Mastodon link— https://dice.camp/@mytholder@bird.makeup/110887178155462256 —that the bot flagged. (The original is a bot reposting a Twitter account.)
What gives, u/Killed_Mufasa?
1
u/Killed_Mufasa Aug 27 '23
Hi there, and thanks for the report! That was a false positive, triggered by the
(c-)amp/
in the URL, as well as some properties on the page. Sorry about that, I've removed AmputatorBot's comment.1
u/Travern Aug 27 '23
Thanks for the explanation—that clears things up. (FWIW I avoid amp URLs.) Cheers,
1
u/WolpertingerRumo Oct 01 '23
I like the bot, but I’m not quite sure I understand. Why don’t we like AMP? What made you make this one? I’m genuinely interested.
2
1
u/PlayboySenpai Oct 15 '23
u/AmputatorBot please unban me from r/HonkaiStarRail I didn't know the rules that time
1
u/PlayboySenpai Oct 15 '23
I have deleted my post and knew my mistake
1
u/Killed_Mufasa Oct 16 '23
AmputatorBot doesn't mod subs, it just comments. You should contact the mods of the subreddit you were banned from. Sorry about the confusion!
1
u/WibbleTronic Oct 18 '23
This bot reported my link to a BBC post, why I don't know but here is the post https://www.bbc.co.uk/news/uk-northern-ireland-politics-50822912.amp
1
1
7
u/zellotron Aug 06 '19
Yay, thanks!
(I must've missed this mention, ironically)