Kem Bot Is Up; HiveBotPH Is Down

in #hive-1884092 years ago

As you may have known, I've been busy working on the upgraded version of HiveBotPH which was initially created by @jazzhero. Jazz is out jazzing so I took over the maintenance of HiveBotPH. This bot was still using the old command style and Discord already has updates like the slash commands, leaving HiveBotPH stuck in the old times. char!

Birthing Kem Bot


Background photo from Adrien Olichon of unsplash


Kem Bot, the upgraded version of HiveBotPH is here!

It's cool (wait, is it?!) and cute (ah yes it is!).

Kem Bot is a discord curation bot designed for HivePH curation work freely shared with other Hive communities and of no charge. It features functionalities designed to help curators evaluate or screen users eligible for support based on their community criteria. It also include functions relating to community moderation such as blacklisting and user activity monitoring using data available on the blockchain. This post explains in detail what the bot does, although some commands in this post are not available anymore.

Due to the previous support the community bot received, it had gathered around 4 months worth of hobby tier subscription at Heroku, since the bot migrated to a free server, we'll be using the funds for HivePH activities. Here's a link to what we do with our community rewards.

Technical Details

It's now using the latest DiscordJS library. I know you don't care because I'm talking alien but for those interested: Since Heroku also changed their plans and we don't wanna pay, we migrated to Google Cloud and are using its free tier.

It's still using tools like HiveSQL and MongoDB as mentioned by Jazz in his technical overview post. The bot is also using the latest version of dhive.

I've encountered some difficulties when coding though, and I don't really like how DiscordJS did their documentation because it's not so friendly for me but with some encouragement from friends, I managed to finish it last weekend.

I think there are a few bugs for some commands intended for Hive PH community usage but it's working fine. 🙏


It's new but the commands are still the same old commands.

In the future though, you'll be able to see more updates.
As of now, I have 21 pending feature requests from @adamada and @demotry (mostly from Adam though, he gives me a lot of workload like a real boss!).
Mostly are intended for Hive PH community's sake but there are also others that would benefit the other communities (or are there?).

There are commands though not intended for other channel's usage (only for Admin channels). I'm still finding a way how to not let them show up in every channel the bot has access to. If you know, please teach me senpai!

What You Need To Do

For Hive PH members in Discord

Up until now, you've been mainly using HiveBotPH in #vote-me channel like this:

!voteme url

So please replace it with this:

/voteme url

Type /voteme first, then select the command from the options, then on the url field, please put the Hive post url.

This is how Kem Bot does it.

Sample only XD

If there's a reply, then it's successful!

If you are confused, you can ask me or other people who have successfully did it in HivePH discord server.

For The General Public

(IDK what term would be appropriate so let's just say general public for now 😂)

You can still use the anti-abuse commands like how you knew it. Just replace ! with / and input some fields needed.

checking profile

memo

In case you don't know, Kem Bot can also calculate your APR savings like HiveBotPH. Gamitin nyo to kung gusto nyo mag compute ng pera nyo pero kung ayaw nyo, edi K 😅

You can also use Kem Bot to check your voting mana. (If you don't input the account name, it will get the default mana of @hiveph and @hivephilippines account. 😅)


To Finish

To be honest, this is my first time developing a discord bot and while I had some hurdles, I also enjoyed coding it. It's not that hard but it's hard. 😂 But seeing it come to life makes my heart leap with joy.

If you're experiencing some troubles with Kem Bot, please tag me in discord. 😉
Or you can tell @adamada and he will tell me. 😂


Shout out to @adamada for greatly helping me out with the bot. You da best!
And @demotry too for sharing his feedback! You da best too!
Sorry I forgot to add you both in the beneficiary of this post, but I'll send out your portion once I claim the rewards of this post. 🤗


If you've been using the HiveBotPH bot til now, thank you so much from the bottom of my heart. Char!


Thanks for reading!
See you around! じゃあ、またね!


All photos are screenshots from discord unless stated otherwise.
Kem Bot avatar is created with Charat.me.

Sort:  

!discovery 25

Nice one, Witty! Buti na lang naeenjoy mo yung process of making Kem-bot work. <3
You deserve all da !PIZZA

Thank you Arc! Minsan tinatamad din naman ako but may deadline si heroku eh so ayown hahahaha napa overtime LOL
but it was really enjoyable naman talaga~

Saan ba makikita yang hivebotph? Nakasali na ako sa discord ng hive ph pero until now naguguluhan ako sa discord.

@sydney2 nasa discord lang din si hivebotph pero since it's down, you won't be able to see it anymore. kem bot na tayo now, so ayown. nasa #vote-me channel sya, or sa #trading channel. you can read the rules in #start-here channel, baka kasi wala ka pa access sa #vote-me channel so you can't use /voteme command, but you can use other free to use commands naman ni bot.

Aww thanks sa info wittyzell! Medyo complicated gamitin yung discord pero nasasanay na ako gamitin

@sydney2 chat2x ka lang dun sa general channel. wag ka lang mahiya~

Thank you! Medyo naa-out of place kasi ako sa discord

witty the best! !LUV !PIZZA

Ayan si KEMBOT pwede na ulit kumembot!!!! Nice ate witty the best!untitled.gif

Thank you Jam!
Kembot ka nga rin!
untitled.gif

Sa harapan lang po ni Kras untitled.gif

untitled.gif

!LUV

Thanks juan!

!PIZZA

Wittytits lang sakalam. Thank you for your initiative, we really appreciate it.

I think if di naman laging nagpupush si adam for me to do it, di ko rin talaga to gagawin hahahahaha
Thanks intoy!

Daming workload ba binibigay si Adam? 😂😂 natapus natin sa wakas hehe..

!PIZZA

Hahahaha! Marami 😂 But it's okay~
Thanks jane!

Mukhang nag eenjoy ka nman.. Hehe..

Hahaha! True din naman yan, can't deny. 😅
May times na nakaka frustrate lang pero most of the time enjoy naman~

@wittyzell,


untitled.gif


Thank you... for ALL you do!

@tipu curate
!LUV

Aweee! Thank you too Wes!

!WUSANG

Success! You mined 1.0 HBIT on Wusang: Isle of Blaq. | tools | wallet | discord | community | daily <><

And, you found a BLAQ pearl (BLAQ)!



Check your bonus treasure tokens by entering your username at an H-E explorer or take a look at your wallet.

Read about Hivebits (HBIT) or read the story of Wusang: Isle of Blaq.

WITTY THE BEST.
untitled.gif

The man of few words
untitled.gif

convey fewer words with bigger IMPAKTO!.

Cute ng Avatar. Good job po.👍

Thank you! Yeaaah cute nya noh

!LUV you, witz! You are the best and amazing. Thank you so much for everything you have done. Know that you are very much appreciated. You are incredible. !PIZZA

Thank you @pinkchic sweet mo talaga! 😍


The rewards earned on this comment will go directly to the people( @jane1289 ) sharing the post on Twitter as long as they are registered with @poshtoken. Sign up at https://hiveposh.com.

Thanks so much for your work

np! I think adamada already sent out the link, so you can start using it already.

Cute😍
untitled.gif

Kembot is so cute @wittyzell Congrats 🎉 And thanks for your hard work

Thank you @seki1! The GIF is so cuteeeee too!

🍕 PIZZA Party!

I gifted $PIZZA slices here:
cindee08 tipped wittyzell (x1)
wittyzell tipped theguruasia (x1)
lhes tipped wittyzell (x1)
jane1289 tipped wittyzell (x1)
sensiblecast tipped wittyzell (x1)
pinkchic tipped wittyzell (x1)
arcgspy tipped wittyzell (x1)
@juanvegetarian(1/5) tipped @wittyzell (x1)

Please vote for pizza.witness!

Witty the best! Here have some !PIZZA

Shelemet powzh~

It's nice to see other software developers in the #Philippines

  • Do you guys ever do in person meetups?

None that I know of, for now. I believe some meetups were happening in Cebu before for members around the area but they stopped during the pandemic.
There can be meetups in the future, if one will organize them and if people are free to attend them.

I think it's possible, especially since mask mandates may have ceased.

Posted via D.Buzz

Yey! sana magamit ko na din to soon, thanks wittyaaa

Try mo now, pwede na ata

We appreciate what you've done, Witty!
Cheers to more feature updates ✨
Witty da best!

Thank you C! C for cheers!
Pwede na ba ako magpahinga like you C? 😂
untitled.gif

Yes, Witty! Pahinga ka rin para more energy to twerk 😄

Yes C 😅

Thanks miss @wittyzell , you explained everything here. God bless you 😊

Glad it's clear @jobeliever! You can also use the voteme channel to vote for your comments, or other Filipinos' blogs.

Okay miss noted with thanks 😊

untitled.gif

And you loved the work so a wonderful win for all. Congrats hope that it will be used in many servers

Thank you! Hopefully there would be less issues~

Yay! You did it. One of the most useful bots out there. I will check all the commands later. Thank you so much for the hard work, Witty! 🤗

There are commands though not intended for other channel's usage (only for Admin channels). I'm still finding a way how to not let them show up in every channel the bot has access to

Is this what you are looking for? https://discordpy.readthedocs.io/en/stable/ext/commands/api.html?highlight=commands%20check#discord.ext.commands.check

Don't forget to use in a server where Kem Bot is available, or else you can add it. 😅
Thank you prav!

Is this what you are looking for?

Hmm, not yet sure but will check it out! I'm not using discordpy, but maybe there's an equivalent version for discordjs.

Yes, about the adding part. How to do that?

Ah, discordjs...right! I just assumed it to be on python...lol

Yes, about the adding part. How to do that?

Sent you a link in DM. Hopefully you have admin rights to the server you'll be adding it to.

Ah, discordjs...right! I just assumed it to be on python...lol

HAHAHA! I actually wanted it to be in python but nah, I just went with discordjs 😅
Maybe I'll develop a new bot with python in the future, who knows

Happy Birthday GIF by Klaus Knuth Illustration

Thanks for all the info, I am not familiar using bots, but they do seem to be quite helpful and useful. This is a good starting point for me (I have to read more in depth about it).

There are tons of discord bots out there that will help you speed up your work so yeah, they're useful.


This post was shared and voted inside the discord by the curators team of discovery-it
Join our community! hive-193212
Discovery-it is also a Witness, vote for us here
Delegate to us for passive income. Check our 80% fee-back Program

Witty the best tologo!

!PIZZA

Sure ka na ba dyan? 😏😂

That's great news. I can't wait to use your new Kembot! It has really good features.

Thank you @incublus!
I heard Adamada already sent out a link to someone from OCD so it should be there soon.

Wow! at last it is already working. Dati naalala ko pa you are asking whats the best name for it and I vote for kem bot hehehhe

You're really smart about it @wittyzell sana walang maging problema. Keep it up and thanks for your effort.

Thank you @jenthoughts! 🥰
Naksss na shookt ako sa smart!
And yeaah ito na nga sya 😇

Woww. Commendable! Thanks, Miss @wittyzell! The best! 🥰😍🤗

Hurot among bilib! Hats off.😍🥰

Thanks @callmesmile! Nice bitaw pud sa feeling naay mugamit sa akong gihimo 😇

I was so itchy to have the time to check this post out. Finally got one at 3am😆

O My My! Absolutely incredible Witz🔥🔥
A very good job, Weldone. I can't wait for we the General public to have a go at it🤣
So proud of your achievements, this is commendable. Weldone❤️🫂🥳

Thanks @queenstarr! So supportive!
Mostly some communities are having a go at it already 😉

If I am not mistaken Google clouds are not free anymore. If you have to pay for this service, Heroku is cheaper than GCloud. Wish you all the best!

$WINE


Congratulations, @theguruasia You Successfully Shared 0.100 WINEX With @wittyzell.
You Earned 0.100 WINEX As Curation Reward.
You Utilized 1/4 Successful Calls.

wine_logo


Contact Us : WINEX Token Discord Channel
WINEX Current Market Price : 0.203


Swap Your Hive <=> Swap.Hive With Industry Lowest Fee (0.1%) : Click This Link
Read Latest Updates Or Contact Us

Really? I'll have to observe. Been using it for around 2-3 months now but didn't pay anything. Maybe I'm on their free trial? Not sure, but will investigate on the matter.
Thanks a lot for the insight @theguruasia!
!PIZZA


Congratulations, @theguruasia You Successfully Shared 0.200 WINEX With @wittyzell.
You Earned 0.200 WINEX As Curation Reward.
You Utilized 2/4 Successful Calls.

wine_logo


Contact Us : WINEX Token Discord Channel
WINEX Current Market Price : 0.202


Swap Your Hive <=> Swap.Hive With Industry Lowest Fee (0.1%) : Click This Link
Read Latest Updates Or Contact Us

Just wow! Witty Got this hidden talent...👀 ultra 4k Talented Girl here.. the concept sounds So Good.

Great work. 🥺🤝

Thanks @idksamad78699! Everybody has a hidden talent, I'm sure. Some are just completely hidden even to one's self 😂

My previous @v4vapp proposal has expired. I have a new one which is running but unfunded right now. I'm still running @v4vapp and all my other services but I may have to increase the 0.8% fee to 2.0% if I continue to be unfunded.

Please consider asking your friends to vote for prop #244 or consider unvoting the HBD stabilizer explained below.

For understandable reasons in the current crypto climate it is harder to get funded by the DHF, I accept this so I'm asking a wider audience for help again. I will also redraft this proposal with more details (coming soon). I'm also looking for other funding sources.

Additionally you can also help with a vote for Brianoflondon's Witness using KeyChain or HiveSigner

If you have used v4v.app I'd really like to hear your feedback, and if you haven't I'd be happy to hear why or whether there are other things you want it to do.

  1. The bar to be funded is set by the HBD Stabilizer, the more votes that has, the more votes @v4vapp needs to be funded. If you want to reconsider supporting that proposal and unvote it, that would also help me (and others so you have to weigh this choice.)

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

You published more than 80 posts.
Your next target is to reach 90 posts.

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