This is how to create your own Subreddit Achievement Diary, if you're the type of person that would love to record their RS history in one place without having a limit of the most recent activities.1 - Go to
this website.2 -
Name it whatever you like (
I suggest using your reddit username).
Set type to Restricted (
or Private).
Uncheck the option to allow inclusion in /r/all. If you want to have your chathead as thumbnail (
instructions later in this post), set Show Thumbnail Images to on. Set the other options however you like. Click Create.
3 - In a new tab, go to the
Adventurer's Log page. Type in your RS display name and hit Search.
4 -
Go to the Activity tab, and click the RSS feed icon on the right5 - In a new tab, go to
If This Then That. Create an account if you don't have one already.
6 - Activate this
IFTTT recipe. Paste in the URL of your Adventurer's Log feed from Step 4, and write in the name of your subreddit from Step 2. You will be prompted to connect IFTTT to your reddit account, if you've never done so before.
7 - Optional: If you set your subreddit to Restricted instead of Private, you may wish to block all comments in your subreddit. If so,
set up AutoModerator. Then, paste this into the AutoModerator config page:
---
type: comment
action: remove
message: Your comment was automatically removed. Comments are blocked in /r/{{subreddit}}.
And then send AutoModerator the update message. Make sure that AutoModerator has at least "wiki" and "posts" permissions.
8 - Optional: If you set your subreddit to Restricted instead of Private, you may want to add this CSS to hide the vote buttons:
/*Hide vote arrows*/
.arrow, .midcol .score {display:none!important;}
/*Widen numbering*/
.rank {margin-left: 10px; margin-right: 10px;}
What this will do: IFTTT will use your reddit account to make a post in your personal subreddit whenever a new entry appears on your adventurer's log. Example:
http://puu.sh/bQ8GG.pngNote that if you change your RS display name, you will need to update the RSS feed URL in your IFTTT recipe.
______________________________________________________
Here's how to make the reddit post thumbnail be your chat-head:1 - From your adventurer's log, right-click your chat-head and Save Image.
2 - Open the image in in an image editor. MS Paint works fine. Select All, then click Resize. Resize the image from 100x100 px to 50x50.
3 - In your subreddit, click
Edit Stylesheet. Use the tools at the bottom to upload the file from step 2. Name it avatar. You should see
something like this when you're done.
4 - Paste this into your stylesheet:
/*Modify thumbnail width*/
.thumbnail {width: 50px}
/*Avatar linkflair*/
.linkflair-avatar .thumbnail img {display:none;}
.linkflair-avatar .thumbnail {background: url(%%avatar%%) no-repeat;}
Click Save.
5 - Paste this into your AutoModerator config page (/wiki/config/automoderator), replacing username with your reddit name. (Note: make sure that the indenting stays the same. The
--- should be the only thing on its line, and the subsequent lines should start with 4 spaces each. Do not use the Tab character)
Edit: for compatibility with New AutoModerator after its integration into reddit
---
type: submission
author: [username]
set_flair: ["","avatar"]
6 - Click
Edit Flair in the sidebar.
Set link flair position to anything other than "none"7 - If you need to retroactively add the chathead to any posts, click
Edit Flair in the sidebar.
Under Link Flair Templates, add "avatar" as a CSS class and Save it. Then go to your post(s) and apply the linkflair.
8 - If the thumbnail isn't displaying, enable thumbnails in Subreddit settings.
______________________________________________________
If you wish to track multiple RS accounts:1 - Use
this recipe instead. You'll need one copy of that recipe for each account tracked.
2 - For chat head thumbnails, upload a different 50x50 thumbnail chat head for each account tracked. When uploading, name them by RS display name
3 - In step 4 of the chat head instructions, repeat the /*Avatar linkflair*/ section of CSS once for each account being tracked, replacing all instances of avatar with the RS display name. For example:
.linkflair-zezima .thumbnail img {display:none;}
.linkflair-zezima .thumbnail {background: url(%%zezima%%) no-repeat;}
.linkflair-woox16 .thumbnail img {display:none;}
.linkflair-woox16 .thumbnail {background: url(%%woox16%%) no-repeat;}
(If you have CSS experience, you can do this with the spritesheet and background-position method instead)
Note - your link flair classes (in this case "zezima" and "woox16") cannot have any capitalization
4 - In step 5 of the chat head instructions, use the following AutoMod code instead, repeated once for each account being tracked:
---
type: submission
title: [Zezima]
set_flair: ["","zezima"]
______________________________________________________
I thought I should remind people of this, its quite useful.
Original credit goes to
u/captainmeta4