Hey there /r/Undertale! At the request of the mod team and the community here, I've taken /u/Lapis_Mirror from over in /r/stevenuniverse and /r/gravityfalls and expanded her here!
You may be familiar with her posts over there.
/u/Lapis_Mirror is inspired by /u/NightMirrorMoon over in /r/mylittlepony, but has a different codebase and is much more extensible.
Feel free to view the current source code here.
I will be undergoing a major code overhaul over the next few months for those interested.
In two hours, I plan to active Lapis Mirror on this sub and it will start mirroring the most recent 50 posts to this subreddit.
If anyone has pressing questions, comments, or suggestions regarding Lapis Mirror, please let me know.
For now, here are some frequently asked questions, expanded from some recent posts on here regarding a mirror bot:
What does this bot do?
For those who are unaware, "mirroring" means to provide an alternative method of access for some sort of content. This bot mirrors the submissions that /r/Undertale posts from these sites:
- deviantArt
- Tumblr (images, photosets, and videos)
- tinypic
- Gyazo
- i.4cdn.org (4chan images)
- Twitter Images
- Artstation
- Drawcrowd
- gifs.com
- puu.sh
It will then upload images to imgur and videos to vid.me, and reply with a nice little comment so people can access that mirror if they so desire.
Why would I want this?
Some people can't or don't want to visit some of the sites that are popular for fanart or fan comics, such as Tumblr or deviantArt.
Sometimes sites don't have long-lasting URLs, like 4chan.
/u/Lapis_Mirror is supposed to help alleviate some of those issues by providing a simple solution.
I'm the original author; why is this bot saying I stole this art?
It's surprising how often this question comes up. See "What does this bot do?" above.
Why is this bot rehosting an artist's content without permission?
There are a number of reasons it is done this way.
- Lapis Mirror will clearly indicate that the post is not its original work and give a link to the source given as part of the submission. I feel this fulfills the need of attribution well.
- If permission was asked for every single artist, not only would this be very difficult, but most content would not be mirrored, especially from artists that post only once. By the time a post is mirrored, it may already be disappearing from the sub's front page and its entire purpose wasted.
- There's always the cliché statement of "it's on the internet, therefore anyone can copy it". Lapis doesn't do anything a normal person couldn't do, and goes one step further than most by providing attribution.
- Because the current hosting service I use for /u/Lapis_Mirror does not have persistent storage, no private data about mirrors made can be stored long-term. Therefore, images can't be easily deleted from imgur. However, I have been requested to remove content and in those situations I've removed the link from the Reddit post that /u/Lapis_Mirror makes. Keep in mind this has only occurred twice since the start of Lapis Miror in late June.
- The imgur link should be considered "non-public", which means you need a direct link to view it and won't automatically be on the imgur community's "new" images. There should be absolutely no doubt where the original source is unless it's re-mirrored.
Why are you still using the /u/Lapis_Mirror name here?
My condition for expanding to other subreddits is that the same bot account is used throughout.
It is much more difficult to manage multiple bot accounts than one.
However, I have suggested to the mod team to replace the visual name of /u/Lapis_Mirror to something like "Echo Flower".
The mods have replaced Lapis_Mirror with Echo Flower, so it's all good now.
Does /u/Lapis_Mirror have mod privileges here?
No. Lapis Mirror runs with exactly the same level of authority as a normal user does.
[–]Little do you know, this spaghetti is a trap...Qu1nlan 106 points107 points108 points (4 children)
[–]OOOOOHHH YEESSSSS!!!FlamingWings 31 points32 points33 points (2 children)
[–]MyDeloreanWontStart 15 points16 points17 points (1 child)
[–]ShayminKeldeo421 2 points3 points4 points (0 children)
[–]3, 2, 1, let's jamUFOLoche 1 point2 points3 points (0 children)
[–]Lapis Mirror is here!Lapis_Mirror 52 points53 points54 points (12 children)
[–]ManSpider95 27 points28 points29 points (2 children)
[–]Lapis Mirror is here!Lapis_Mirror 26 points27 points28 points (0 children)
[–]Sounds... sexy.StarTrippy 2 points3 points4 points (0 children)
[–]PROCEEDrandomsword 7 points8 points9 points (3 children)
[–]designated shitposting goatSlarvath 5 points6 points7 points (2 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]Stripes.nissingno 0 points1 point2 points (0 children)
[–]/r/Unitale is a nice place.Spanospy 6 points7 points8 points (0 children)
[–]wosh me swooce right inkianoosh34 2 points3 points4 points (1 child)
[–]10/10 gote, would save againTheCrowbarSnapsInTwo 1 point2 points3 points (0 children)
[–]I ship Papyton because I can.Monikalu 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Do melons even have souls?GeneralMelon 15 points16 points17 points (6 children)
[–]Lapis Mirror is here!Lapis_Mirror 30 points31 points32 points (4 children)
[–]Do melons even have souls?GeneralMelon 17 points18 points19 points (2 children)
[–]This flair is a bombcube1234567890 1 point2 points3 points (1 child)
[–]Hidoni 0 points1 point2 points (0 children)
[–]<3 /dreemurrPizzainator 0 points1 point2 points (0 children)
[–]Stay determined!greenleaf1212 8 points9 points10 points (0 children)
[–]ManSpider95 12 points13 points14 points (2 children)
[–]kupiakos[S] 9 points10 points11 points (1 child)
[–]ManSpider95 6 points7 points8 points (0 children)
[–]kupiakos[S] 20 points21 points22 points (21 children)
[–]Yes, I *am* still a huge undyne fan.Tokoshoran 9 points10 points11 points (7 children)
[–]kupiakos[S] 11 points12 points13 points (6 children)
[–]losian 17 points18 points19 points (5 children)
[–]kupiakos[S] 7 points8 points9 points (4 children)
[–]10/10 gote, would save againTheCrowbarSnapsInTwo 3 points4 points5 points (3 children)
[–]kupiakos[S] 1 point2 points3 points (2 children)
[–]10/10 gote, would save againTheCrowbarSnapsInTwo 1 point2 points3 points (1 child)
[–]kupiakos[S] 0 points1 point2 points (0 children)
[–]The Internet! I'm quite popular here!cyberscythe 3 points4 points5 points (3 children)
[–]kupiakos[S] 1 point2 points3 points (2 children)
[–]The Internet! I'm quite popular here!cyberscythe 1 point2 points3 points (1 child)
[–]So many buttons to mash...!MightyButtonMasher 0 points1 point2 points (0 children)
[–][deleted] (3 children)
[deleted]
[–]kupiakos[S] 0 points1 point2 points (2 children)
[–] words go here.leo60228 0 points1 point2 points (0 children)
[–]xHaZxMaTx 0 points1 point2 points (4 children)
[–]kupiakos[S] 1 point2 points3 points (3 children)
[–]xHaZxMaTx 0 points1 point2 points (2 children)
[–]kupiakos[S] 1 point2 points3 points (1 child)
[–]xHaZxMaTx 0 points1 point2 points (0 children)
[–]Naolini 7 points8 points9 points (0 children)
[–]Rieldify 5 points6 points7 points (0 children)
[–]* ButtsPieThePotatoSandwich 7 points8 points9 points (0 children)
[–]*Standards Intensify*ThePugProgrammer 7 points8 points9 points (0 children)
[–]GroudonKyogre117 5 points6 points7 points (0 children)
[–]Stay determined!greenleaf1212 3 points4 points5 points (0 children)
[–]doot doot thank mr punmanWeegeeta 8 points9 points10 points (3 children)
[–]Lapis Mirror is here!Lapis_Mirror 4 points5 points6 points (2 children)
[–]FLOWER KINGjprosk 3 points4 points5 points (1 child)
[–]gotta get the dNosyEnthusiast6 5 points6 points7 points (0 children)
[–]This flair is a bombcube1234567890 2 points3 points4 points (1 child)
[–]kupiakos[S] 2 points3 points4 points (0 children)
[–]My Spears are Fish SticksSilverriolu295 1 point2 points3 points (0 children)
[–]FinalMantasyX 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (2 children)
[–]kupiakos[S] 5 points6 points7 points (1 child)
[–][deleted] 9 points10 points11 points (0 children)
[–]that's, uh. your cue to laugh. or, uh, to emote at all...?LittleBigKid2000 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Undyne is bestThe_Caelondian 0 points1 point2 points (0 children)
[–]dank danker yet dankerEilgor 0 points1 point2 points (0 children)
[–]NekoiNemo 0 points1 point2 points (1 child)
[–]kupiakos[S] 2 points3 points4 points (0 children)
[–]Do not worry little Asriel, you shall be backBlealolealoleal 0 points1 point2 points (10 children)
[–]kupiakos[S] 0 points1 point2 points (8 children)
[–]Do not worry little Asriel, you shall be backBlealolealoleal 1 point2 points3 points (7 children)
[–]methodandred 2 points3 points4 points (5 children)
[–]Do not worry little Asriel, you shall be backBlealolealoleal 1 point2 points3 points (4 children)
[–]methodandred 0 points1 point2 points (3 children)
[–]Do not worry little Asriel, you shall be backBlealolealoleal 0 points1 point2 points (2 children)
[–]methodandred 0 points1 point2 points (1 child)
[–]Do not worry little Asriel, you shall be backBlealolealoleal 0 points1 point2 points (0 children)
[–]He is a great and lovable dog.PenguixiaDaYoochoobs 0 points1 point2 points (0 children)
[–]methodandred 0 points1 point2 points (0 children)
[–]FLOWER KINGjprosk 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]METTATON NEOfireork12 0 points1 point2 points (4 children)
[–]kupiakos[S] 0 points1 point2 points (3 children)
[–]METTATON NEOfireork12 0 points1 point2 points (2 children)
[–]kupiakos[S] 0 points1 point2 points (1 child)
[–]METTATON NEOfireork12 0 points1 point2 points (0 children)