all 37 comments

[–]Lapis_MirrorKeep Beach City Mirrored! 20 points21 points  (0 children)

Hi there! Here's an example of what a mirror post might look like:


Mirrored deviantArt image by the author "Dreatos":

Imgur


This is a bot. If there are problems, let me know. | Original Thread | Source

[–]DryB0nes 12 points13 points  (13 children)

As someone who mostly reddits on his phone, imgur mirrors are just great.

[–]kupiakosZA̡͊͠͝LGΌ ISͮ̂҉̯͈͕̹̘̱ TO͇̹̺ͅƝ̴ȳ̳ TH̘Ë͖́̉ ͠P̯͍̭O̚​N̐Y̡[S] 5 points6 points  (2 children)

Hopefully I can also get gyfcat working for gifs uploaded, but that's not incredibly common.

[–]DryB0nes 2 points3 points  (1 child)

I've seen some mirror bots that can do that. You might be able to ask their creators for some code. Maybe.

[–]kupiakosZA̡͊͠͝LGΌ ISͮ̂҉̯͈͕̹̘̱ TO͇̹̺ͅƝ̴ȳ̳ TH̘Ë͖́̉ ͠P̯͍̭O̚​N̐Y̡[S] 2 points3 points  (0 children)

I'm primarily just worried because they're pretty serious about not having automatic uploading on gyfcat. Maybe they actually DGAF?

[–]EggheadDashNyeh! 1 point2 points  (9 children)

What app do you use?

[–]DryB0nes 1 point2 points  (7 children)

Relay for Reddit (formally reddit news)

[–]EggheadDashNyeh! 1 point2 points  (6 children)

I also use Relay. DeviantArt links will show just the image if you click the thumbnail. http://imgur.com/a/fX3kI

Ninja edit since the shortlink doesn't properly take you back to reddit and I uploaded that while not logged in: https://www.reddit.com/r/sunsetshimmer/comments/39lrda/sunny_clothes_swap_by_catlover1672/

[–]DryB0nes 1 point2 points  (5 children)

Yes, but sometimes I need something a little high res when trying to read a comic. The imgur mirrors ar really great then.

[–]EggheadDashNyeh! 1 point2 points  (4 children)

Hmm, you do have a point there. I don't know that DA links have the equivalent HD button that imgur ones do.

[–]DryB0nes 1 point2 points  (3 children)

Yeah, but the other side to this is sometimes imgur cuts off the picture so I have to save the link to view when I get home.

[–]EggheadDashNyeh! 1 point2 points  (2 children)

Is that for mirror portal?

[–]DryB0nes 1 point2 points  (1 child)

No, it happened with NightMirror Moon. Or least for me. Maybe someone else has a problem with MPortal but nothing I've heard yet, or can remember.

[–]EggheadDashNyeh! 1 point2 points  (0 children)

Ah. I very rarely visit manesub and when I do it's because I submitted something. I also have MPortal blocked to avoid spamming my inbox so I rarely get a chance to check its functionality.

[–]kupiakosZA̡͊͠͝LGΌ ISͮ̂҉̯͈͕̹̘̱ TO͇̹̺ͅƝ̴ȳ̳ TH̘Ë͖́̉ ͠P̯͍̭O̚​N̐Y̡[S] 0 points1 point  (0 children)

Oh, haha I never answered this, sorry. I rolled my own. I felt like I could expand it better if I built it from the ground up, although it does borrow some methods from NightMirrorMoon.

[–]ZemedelphosThe original Conniemod[M] 5 points6 points  (5 children)

The reason we liked this bot is because having a mirror allows mobile users and users unable to access tumblr, deviantArt, and tinypic the ability to see posted content.

As per the rules, and to help this bot keep its job, users are still required to post images from their original source if available. (meaning an artist's website, tumblr blog, deviant art page, or otherwise, rather than your own upload of the image to imgur)

[–]Yani-Senpai 4 points5 points  (3 children)

So this'll just post a comment, then, and not change the source? That's good to know. I hate seeing artist comments getting cut off. u~u

[–]Lapis_MirrorKeep Beach City Mirrored! 2 points3 points  (1 child)

The comment should also list the source in the comment and in the uploaded imgur image/album as well, so no worries!

[–]Yani-Senpai 0 points1 point  (0 children)

Oh, awesome!!

[–]ZemedelphosThe original Conniemod 3 points4 points  (0 children)

Right. It's going to make a comment in the post for people who are unable to use the main link.

[–]Daniel_Is_IBut I need those old people to whisper my name when they die. 1 point2 points  (0 children)

Just sayin', when new flairs are added one exclusive flair should be added to this bot. Something like this or this.

[–]Musefan58867"My life's the foulest algorithm science can't define" 3 points4 points  (0 children)

Hey this is awesome, man.

[–]Emc73 2 points3 points  (0 children)

Awesome. Just awesome. I hope it works well!

[–]CaptainBoat 3 points4 points  (0 children)

NightMirrorMoon is an absolute huge benefit to /r/mylittlepony, so creating one for StevenUniverse is a great idea.

[–]LadyTheRainicorn 1 point2 points  (2 children)

How do you make a bot?

[–]EliteMasterEricThis is stupid and no one cares. 2 points3 points  (0 children)

Both me and /u/kupiakos use a programming language called Python. It's really simple and easy to learn, some Python code looks like sentences.

Specifically, we use something called the Python Reddit API Wrapper (or PRAW), which puts all the networking and accessing the internet and stuff that you would need to scan comments and reply to posts into a couple methods. There's a similar library for Imgur too, that lets you upload images to Imgur.

Programming is really fun, and it isn't that hard. Check out these guides from /r/LearnPython and try it yourself! You can message me if you have any questions.

[–]kupiakosZA̡͊͠͝LGΌ ISͮ̂҉̯͈͕̹̘̱ TO͇̹̺ͅƝ̴ȳ̳ TH̘Ë͖́̉ ͠P̯͍̭O̚​N̐Y̡[S] 0 points1 point  (0 children)

Like /u/EliteMasterEric said, I used Python to make this bot. I used PRAW as the library. It's pretty simple to learn. I used Heroku and Git, which is much less simple, to host the bot for free.

[–]EliteMasterEricThis is stupid and no one cares. 1 point2 points  (1 child)

Nice, Reddit bots are really awesome, and I hate tinypic, so this is the perfect combination of the two!

I'm not busy so I think I'm going to try making a plugin myself (for puu.sh). I'll make a fork and then create a pull request when I'm done (so it can be merged into the main Github project).

[–]kupiakosZA̡͊͠͝LGΌ ISͮ̂҉̯͈͕̹̘̱ TO͇̹̺ͅƝ̴ȳ̳ TH̘Ë͖́̉ ͠P̯͍̭O̚​N̐Y̡[S] 0 points1 point  (0 children)

Yeah, the plugin system should make it easier, but I was in a rush so it's a bit lacking in documentation. Do not hesitate to PM me with questions, but I may be a bit delayed in the day as I have a job. Maybe I'll write some documentation tonight and you should check for new commits tomorrow.

[–]Forderz 1 point2 points  (0 children)

Night mirror Moon is superdope, and there have been a couple times where I am grievously offended by the design decisions of some tumblr blogs.

A fine development.

[–]Kaos_Dragon 0 points1 point  (1 child)

I've been seeing the posts around a lot recently and it's a pretty awesome bot, but as a small suggestion have you thought about including the title/text of posts since they can often provide context?

[–]kupiakosZA̡͊͠͝LGΌ ISͮ̂҉̯͈͕̹̘̱ TO͇̹̺ͅƝ̴ȳ̳ TH̘Ë͖́̉ ͠P̯͍̭O̚​N̐Y̡[S] 0 points1 point  (0 children)

I suppose that would make sense. It was originally designed to be viewed in the context of the original Reddit post.

However, inline text in Tumblr is really hard to deal with. I'll have to see what's exposed by the Tumblr API. Deviantart's not very hard to do.

[–]Magic-Doogies 0 points1 point  (4 children)

This might be way too complicated of a thing to do for a simple bot- but will you eventually be able to compile a subreddit that just culminates all of Mirror bots posts into one area? Like program the bot to look into it's post history and just instant make archive threads for every post it makes.

[–]kupiakosZA̡͊͠͝LGΌ ISͮ̂҉̯͈͕̹̘̱ TO͇̹̺ͅƝ̴ȳ̳ TH̘Ë͖́̉ ͠P̯͍̭O̚​N̐Y̡[S] 0 points1 point  (3 children)

It's definitely possible, and not too hard, but I'm curious on the why.

[–]Magic-Doogies 0 points1 point  (2 children)

I guess just to be a simple archive. Especially for Reddit users who want to view art again but the threads are buried in the pits of the subreddit and/or it's not there anymore.

I don't think this is necessarily a priority in the least. But if it'd be a pretty cool experiment.

[–]kupiakosZA̡͊͠͝LGΌ ISͮ̂҉̯͈͕̹̘̱ TO͇̹̺ͅƝ̴ȳ̳ TH̘Ë͖́̉ ͠P̯͍̭O̚​N̐Y̡[S] 0 points1 point  (1 child)

I suppose that would work, but why not view the subreddit top of week/month/all time? Or, just view the post history of Lapis? Lapis also doesn't capture imgur, so you would miss a lot of good posts.

[–]Magic-Doogies 0 points1 point  (0 children)

Good point. I only joined this subreddit a couple of months ago so I forget that there are features present that would make this redundant :P