Kem Bot Is Up; HiveBotPH Is Down

avatar
(Edited)

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.



0
0
0.000
88 comments
avatar
(Edited)

🍕 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!

0
0
0.000
avatar

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

0
0
0.000
avatar

@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.

0
0
0.000
avatar

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

0
0
0.000
avatar

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

0
0
0.000
avatar
(Edited)

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

0
0
0.000
avatar

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

0
0
0.000
avatar

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~

0
0
0.000
avatar

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

0
0
0.000
avatar

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

0
0
0.000
avatar

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

0
0
0.000
avatar

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

0
0
0.000
avatar

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.

0
0
0.000
avatar

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

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

0
0
0.000
avatar

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

0
0
0.000
avatar

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

0
0
0.000
avatar

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

0
0
0.000
avatar

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

!PIZZA

0
0
0.000
avatar

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

0
0
0.000
avatar

Mukhang nag eenjoy ka nman.. Hehe..

0
0
0.000
avatar

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

0
0
0.000
avatar

@wittyzell,


untitled.gif


Thank you... for ALL you do!

@tipu curate
!LUV

0
0
0.000
avatar

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).

0
0
0.000
avatar

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

0
0
0.000
avatar

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

Great work. 🥺🤝

0
0
0.000
avatar

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

0
0
0.000
avatar

Thanks so much for your work

0
0
0.000
avatar

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

0
0
0.000
avatar
(Edited)

Witty the best! Here have some !PIZZA

0
0
0.000
avatar

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❤️🫂🥳

0
0
0.000
avatar

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

0
0
0.000
avatar

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

0
0
0.000
avatar

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

0
0
0.000
avatar
0
0
0.000
avatar

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

  • Do you guys ever do in person meetups?
0
0
0.000
avatar

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.

0
0
0.000
avatar

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

Posted via D.Buzz

0
0
0.000
avatar

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

0
0
0.000
avatar

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

0
0
0.000
avatar

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.

0
0
0.000
avatar

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
0
0
0.000
avatar

untitled.gif

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

0
0
0.000
avatar

Thank you! Hopefully there would be less issues~

0
0
0.000
avatar

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.)
0
0
0.000