My Little proiect i've been working on - SteemitCards Bot

in #steemit7 years ago (edited)

For those who have followed the process of The Steemit cards they know that i've been trying to make a bot.A bot that will simply reply with a specific card when you write the specific tag .

It is kinda 50% complete , i just need to populate the code with tags and cards and need to find a better and faster way to get the bot to reply .Curently it is slow , and takes about 2-7 minutes to reply , or even longer .

As i don't have any coding experience background this was a pain;I had to ask for help, i had to be a dumb little noob for some days. I even had problems with the ubuntu install, i had problems and errors with the steem-python library.And let me tell you this, if you want to learn, and have no experience with python,or with any other language, and you just want to follow the tutorials online , you will get stuck.I was lucky , @inertia, @themarkymark @danielsaori @unprovoked were kind enough to teach me some things and directed me on the right path;i have to thank them because i know i was a pain in the ass, asking all those things, and spamming their discord pm,i didn't have any other way i could learn.

Curently testing the bot , i'll leave it open for a few hours if you want to play with it .

How do you use it ?

You see a spammy comment like a "follow4follow"?

drop him a # spamcard

You see a totally bullshit comment or post ?

drop him a # bullshitcard

Many tags and cards will come latter, as soon as i manage to fix the reply time, and fix some issues.I won't be deploying the bot untill i'm 100% sure it will work.

EDIT:Bot is curently offline now

Sort:  

You've received a FULL upvote from #TheUnmentionables - a SteemIt community full of members who like to kick ass, take names, and occasionally do it wearing (or forgetting to wear) our unmentionables...

Click the Image to Join Our Discord Server:

Please upvote this comment so we can help our members grow faster!

Right on! I'm glad to see your idea coming to fruition. #boobs

@lyndsaybowes Did you say boobs? I love your style already. You got yourself a follower.

HAHAAAA well, the boobs card is one of my favourites...you ever seen it?

3e734b6e.png

No boobies for you ,Dave !

Bwa hahahhahaaaaaaaa niiiiiiice.

That's funny right there

#boobs will be added lyndsay , as #boobscard later on.Thank you for being here, you've always been so supportive.

Awwww shucky darn...no #boobscard yet...of course I would have to pick one that's not available! AHAHAHAAA :)

#420card is gonna be my recommendation.

These are great! 😂

You should couple them with the @originalworks and @cheetah bots to slap some cards on the plagiarisers

The @OriginalWorks bot has determined this post by @fishmon to be original material and upvoted it!

ezgif.com-resize.gif

To call @OriginalWorks, simply reply to any post with @originalworks or !originalworks in your message!

To nominate this post for the daily RESTEEM contest, upvote this comment! The user with the most upvotes on their @OriginalWorks comment will win!

For more information, Click Here!

Hei little robot , drop me a #spamcard

This post recieved an upvote from minnowpond. If you would like to recieve upvotes from minnowpond on all your posts, simply FOLLOW @minnowpond

Great idea. I hope it will not become another spammy bot

As it just replies after you call him , it won't.And if people use it to spam, i will put a blacklist feature

This post has received a 1.31 % upvote from @booster thanks to: @fishmon.

where's @fishmon card? hehe. #buildawhale

oh sheet didn't work for this one. Resteemed anyway..good effort!

haha , it's not in the code yet. Just testing with 2 tags
A fishmon card will be sellFISH

I don't think it would be selfish at all. ;)

Excellent I will be trying these out today. Better get posting so I can get me some spam and bullshit lol.

Haha , yeah i will keep the bot open for a few more hours , so i can see how people react to it.

This post was resteemed by @resteembot!
Good Luck!


Curious? Check out:


The @resteembot users are a small but growing community.
Check out the other resteemed posts in resteembot's feed.
Some of them are truly great.

I actually saw that comment... do you have a list of all the cards that are currently working? You are in #unmentionables ?

Yes , i'm fishmon in #unmentionables. If you search my profile you will find them all . Not all of them will be included , but 90% will .

@fishmon, nice I want to start using this feature soon. When do you think it will be deployed?

in about 1,2 weeks.

This post recieved an upvote from minnowpond. If you would like to recieve upvotes from minnowpond on all your posts, simply FOLLOW @minnowpond

This is awesome. Great job fishmon. I need to remember to use these when leaving comments from now on. Amazing that you did this all from scratch

What happens when you put multiple tags in the same post ? Let's see

#spamcard #bullshitcard

The bot îs offline for the moment .

Happy you got it working. Well done! 👍
That #boobs card could be a hit. You should get that working 😉

Did you say #boobs ? I've got you covered!
steemit cards 4.png

As soon as i figure things out , boobs will be included for sure

Have you consider using Steem-bot as a framework to make your bot easier?

Uuu , i didn't knew about it. How is he handling streming replys? It seems that my bot is strugling in time and sometimes misses a reply.

It has a declarative nature so you can assign a function and the responder object can always answer any replies. Like this:

bot.onComment(['bittrex', 'poloniex'], function(data, responder) {
  responder.upvote();
  responder.comment(`Hi @${data.author} there! I just upvoted you using SteemBot JavaScript library!`);
});