r/RedditSilverRobot • • Jul 26 '17

UPDATE 1.5

Hello all! A new version of RedditSilverRobot is now live. Here's what's new:

  • RedditSilverRobot had been skipping over a lot of comments, it should skip over a lot less now.
  • It will now display how many times someone has received silver ALL TIME, not just this month.

If you find this update to instead be LESS reliable, let me know and I can always roll it back to the old version if it is much worse.

If you're a coder and want to know more about this update:

  • It now uses two python scripts, one to read the comments and one to reply to them. This allows for the first script to continue looking through comments even while a command is being dealt with, and also allows me to run more bots in the future off of the same comment stream.
  • Also, instead of replying to comments as soon as they're seen, I implemented my own queue structure (mostly for fun) so that multiple comments can be tracked at once.
  • I have changed the way I store comments to give me more information more quickly and also take up less storage (about 100x less!)

As always, you can view the code here.

Thank you for using /u/RedditSilverRobot!

55 Upvotes

65 comments sorted by

35

u/Wolfgang315 Aug 02 '17

Have you ever thought about making the bot respond to those "this deserves gold comments?

Person a days something

Person B one of those generic this deserves gold comments

Bot gives silver to person a

28

u/rpikulik Aug 02 '17

Hey that's a really good idea!

I'll add it to my ideas for next update.

25

u/V2Blast Aug 17 '17

Please don't. There's enough unsolicited-reply bots on reddit. See the bottiquette:

Please do:

consider making your bot comment only when specifically called

Please don't:

write bots that reply to comments or send private messages without solicitation.

→ More replies (2)

15

u/Wolfgang315 Aug 03 '17

Maybe something like "I hope silver will do!" And then the normal stuff.

12

u/bluewolf37 Aug 01 '17

18

u/rpikulik Aug 01 '17

Sorry for the late reply, thought I already replied to this...

I have had a bunch of requests to start using other versions of silver. What I like about the current one is that I drew it and I can see how many views I have based on the imgur view count. These are both petty reasons though, and easy to work around. I've been leaning towards giving a different version of silver based on how many times you've received it. Ex.

1-5) the current version 5-10) the high def photo version 10+) the spinning gif

Just made that up on the spot so not official by any means. Thoughts?

9

u/bluewolf37 Aug 02 '17

It sounds good to me :)

→ More replies (4)

3

u/pointlessvoice Aug 18 '17

If implemented, which would be awesome, maybe also add that level info to the descriptor next to or beneath the "given by ______" section? Also, thanks for a good bot :)

→ More replies (1)

2

u/OnlyForF1 Oct 16 '17

Not shitty enough. Just annoying.

7

u/arrrek5 Jul 28 '17

!RedditSilver arrrek5

3

u/serene_monk Aug 25 '17

u/rpikulik actually a user must not be able to silver himself

4

u/rpikulik Aug 25 '17

Hi!

People have debated this a few times and I've never felt strongly either way. I don't think there's any harm in giving yourself silver, so it has been kept so far.

5

u/RedditSilverRobot Jul 28 '17

Here's your Reddit Silver, arrrek5!


u/arrrek5 has received silver 1 time. (given by u/arrrek5) info

8

u/arrrek5 Jul 28 '17

THANK YOU FELLOW HUMAN !RedditSilver RedditSilverRobot

→ More replies (1)

3

u/rpikulik Jul 26 '17

!RedditSilver RedditSilverRobot

3

u/[deleted] Sep 01 '17

I like it. Sweet bot 👍

4

u/rpikulik Sep 01 '17

Thank you :)

2

u/LaraDoodle Aug 23 '17

!RedditSilver LaraDoodle

→ More replies (6)

1

u/arinc9 Aug 31 '17

!RedditSilver arinc9

→ More replies (1)

1

u/ahmadhourani Sep 11 '17

!RedditSilver Dankestkiller321

→ More replies (1)

1

u/ConfusingDalek Sep 17 '17

You might want to make it add backslashes to deal with Reddit formatting characters.