WEED Cash Comment Bot Announcement

in #weedcash2 years ago

IMG_0684.gif

WEED CASH BOT FOR HIVE

my_name = @loonatic
Got the Python connection 😎

code by @felixxx

gif's made by @bubblegif

As you may have noticed, we built a comment bot for Hive and it has been operational for some weeks now. We are still working out some kinks and additional features.

🥦 how it works 🥦

  • bot scans all hive transactions, constantly
  • if the bot-command (!WEED) is in the body of a comment, the bot checks:
    • if the user has successfuly used the bot in the last 24h
    • ìf the user has enough WEED CASH tokens staked (420)
    • if the user isn't op
    • if all above criteria are matched:
      • the bot votes the op
      • the bot transfers WEED to op
      • the bot stores the operation in its persistent DB

The original reply gets edited until it reaches 4 users, to avoid spam.

Further development

Right now I (@felixxx) am rebuilding the block-stream, to make it more robust. Hive nodes are unreliable and hive-engine nodes even more so.

Obviously, the bot can not trigger on every command; this could be easily abused and cause spam.
There are many ways to solve this issue, and if you can put it into plain English, I can probably code it that way.

As this is being used by a community, I'd like to ask the community how to go about some questions, but please keep in mind, that we want a non-intrusive bot and not annoy people. Please also consider how there will always be people trying to abuse a service like this and that we have to make sure this is not worth the effort:

Should the bot trigger only on main posts?

...or should the bot also trigger on replies? (as it does now)
If so: how deep?
Should replies be treated differently than main posts?

Should the bot only be useable every 24h?

It could work on a precharge basis, where users can charge the bot with WEED.
It could also be any number of hours.
Or a mix of both?

Are there any other features you would like to see?

I can give the bot a discord functionality, so it can do jobs on Discord, too.
Registration, charging, triggering... again:

if you can put it into plain English, I can probably code it that way.

If I like the feature and it is easy to build, I can add it to the bot.
If it gets complicated or is something I don't enjoy building, you can always pay me 💵.

Final notes

I (@felixxx) am building this in my spare time and for free.

If you want access to the code or if you want a custom built bot for your community, contact me here or better on Discord.

Sort:  

This is amazing man congratulations on building an awesome bot
!ALIVE

@weed.dispenser! You Are Alive so I just staked 0.1 $ALIVE to your account on behalf of @caelum1infernum. (4/10)

The tip has been paid for by the We Are Alive Tribe through the earnings on @alive.chat, feel free to swing by our daily chat any time you want.

Great job on the bot, I am think it's best on the main post only and not so much on replies. This will allow less spam IMO

I prefer to keep it in it. the more joints for everyone the more fun you can always do the stop command

That is right.

At the same time, I would like good comments to be rewarded, too.
Sometimes a reply deserves more votes than the op, I think.

Awesome!!!! I want more I came here to vote!

good luck furthermore

!hiqvote

!WEED

@weed.dispenser!

@hiq.redaktion passed you the virtual joint!
If you do not want to receive these comments, please reply with !STOP

This is some pretty great news, it brings a little more utility to weedcash. I love to see it.

@hiq.redaktion, the HiQ Smart Bot has recognized your request (1/3) and will start the voting trail.

In addition, @weed.dispenser gets !PIZZA from @hiq.redaktion.

For further questions, check out https://hiq-hive.com or join our Discord. And don't forget to vote HiQs fucking Witness! 😻

Thats fiyah 🔥

Congratulations @weed.dispenser! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You received more than 300 upvotes.
Your next target is to reach 400 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out the last post from @hivebuzz:

HiveBuzz World Cup Contest - Recap of Day 9
Hive Power Up Day - December 1st 2022
HiveBuzz World Cup Contest - Check your ranking
Support the HiveBuzz project. Vote for our proposal!

I am using it and it is working perfectly 😀
Thank you very much 😊