![post-head.png](https://images.hive.blog/768x0/https://files.peakd.com/file/peakd-hive/diabetes-support/23u616M4Guq4SnWZCp6bRRferJzPXC6RyJUvUSRSBmfRTQcmezdJPrQdkj5p2mqhqgoXA.png)
In this post we call for help with a custom "Upgoats" project for creating a Discord bot, using the Autocode platform.
![](https://images.hive.blog/768x0/https://images.ecency.com/DQmQtQ1rCYemgSWwVnyt1GZGXSybWibtBhfqE7H14pi3n7n/hdps_divider.png)
The idea for our bot.
While the F.R.I.D.A.Y.
is great for getting notifications about new blog posts containing certain keywords, via DM message; it is insufficient to the task when it comes to sending such notification messages in a channel in a
Discord server. This is something that we intend to remedy in the
HDPS server, with the help of a custom
Discord bot. There is already something similar working in the
HIVE ecosystem have solved this particular problem for themselves, too. @stemsocial server, and I'm sure that many other Tribes and Communities in the
![wheel_wagon-750237.png](https://images.hive.blog/768x0/https://files.peakd.com/file/peakd-hive/diabetes-support/AKutnmoTxTvcGRNwEseh1ofB6BXQx7KPP8t3V6hHGoFhB2UnemxCAcwxwefqBNB.png)
![](https://images.hive.blog/768x0/https://images.ecency.com/DQma2JHmpCFGMiJob7Cc2J8KhZuAZ1NucPSWbga61xs7Cn9/hive_18px.png)
![](https://images.hive.blog/768x0/https://images.ecency.com/DQmPRQTK9CKtSGUGXTizvB1vX6WjPGmW8aY5UqU3ZHDeU4t/hdps_18px.png)
#diabetes
into our ![](https://images.hive.blog/768x0/https://images.ecency.com/DQmYhEvhAUzsjCpFVXcgfd2jKDTBBfmC4kdpgM2LxDAZmAp/discord_roundal_18px.png)
![upgoat_18px.png](https://images.hive.blog/768x0/https://files.peakd.com/file/peakd-hive/diabetes-support/23viAcKQHtu9C8eYZxrV2MXoXB1MkgKqrUVwbYZJ7EugypZEajLnFxzn4693fJXxheHUq.png)
Currently, we use a feature of Dyno Premium to count the number of
"upgoats" on each post, and if they meet a minimum threshold (currently three) then that post will get automatically hoisted to another channel nearer the top of our server, so that more people will see it, and hopefully
upvote it for real on the
HIVE social blockchain! We would, ideally, like to integrate this facility into our own custom
Discord bot, to replace
Dyno Premium and other third-party bots, especially any commercial / "paid-for" bots which will cause us to spend fiat currency to maintain.
![](https://images.hive.blog/768x0/https://images.ecency.com/DQmQtQ1rCYemgSWwVnyt1GZGXSybWibtBhfqE7H14pi3n7n/hdps_divider.png)
Introducing Autocode.
We have selected![autocode_18px.png](https://images.hive.blog/768x0/https://files.peakd.com/file/peakd-hive/diabetes-support/AKCFxwjtiuJHk9WxRyXZWAsYDrTcAj2i2SUokw2Cak65kaVvVRfEdkfQ3we4L9p.png)
![](https://images.hive.blog/768x0/https://images.ecency.com/DQmYhEvhAUzsjCpFVXcgfd2jKDTBBfmC4kdpgM2LxDAZmAp/discord_roundal_18px.png)
![](https://images.hive.blog/768x0/https://images.ecency.com/DQmPRQTK9CKtSGUGXTizvB1vX6WjPGmW8aY5UqU3ZHDeU4t/hdps_18px.png)
![autocode_18px.png](https://images.hive.blog/768x0/https://files.peakd.com/file/peakd-hive/diabetes-support/AKCFxwjtiuJHk9WxRyXZWAsYDrTcAj2i2SUokw2Cak65kaVvVRfEdkfQ3we4L9p.png)
Autocode is a toolkit for building amazing bots, apps and websites with APIs. Connect to Discord, Twitch, Slack and more of your favorite games and apps in minutes.
SOURCE: AngelPad.
The Autocode Integrated Development Environment (IDE) supports coding in
Node.js v14, Javascript. They have built up an entire collection of open-source code snippets that you can copy/paste for some ready-made functionality to add to your bot. They have connectors for a wide range of services, including
Slack,
Stripe, and
Discord. At present there isn't one for
HIVE or the
Condenser API, but I have requested it to be added. Also, there is the facility for adding user contributed API's to their standard library. This would take considerably more skill than I possess alone!
They do use a referral system, whereby if you use my referral link to sign up with, then I get some extra Autocode Points, which will help me to keep our bot running for longer without having to pay fiat cash to buy a subscription. Eventually, it would be great if we could get a subscription for the bot though, once the
HDPS Community matures a bit. This will allow for growth, as more people post about our tagged topics on the social blockchain.
![](https://images.hive.blog/768x0/https://images.ecency.com/DQmQtQ1rCYemgSWwVnyt1GZGXSybWibtBhfqE7H14pi3n7n/hdps_divider.png)
Moving forward.
We are hoping to gather a team of Node.js / Javascript developers who can work collaboratively on this project, towards the goal of having a fully functional custom
Discord bot that can bring posts tagged with
#diabetes
, (and posts / replies containing the keyword diabetes
), into our Discord server automatically, and to automatically add a reaction to each one, so that others can easily
"upgoat" the message. Being able to automatically hoist the posts with the most
"upgoats" would also be a great feature of such a bot. To achieve this, such developers would need...
- Access to our
Discord server;
- A free account on
Autocode;
- To join our "organisation" in
Autocode.
![upgoats_18px.png](https://images.hive.blog/768x0/https://files.peakd.com/file/peakd-hive/diabetes-support/AK3eKrRRFComoqX3AsDenL6MKCxWGcree5vApE8GBjHinvWvt1XsoTkbG3uM7vk.png)
![](https://images.hive.blog/768x0/https://images.ecency.com/DQmNM7yajPVkpUZ9dZjWRMxRsiCVVYmSJYkPzWVRES3irkT/bot_flag_18px.png)
![autocode_18px.png](https://images.hive.blog/768x0/https://files.peakd.com/file/peakd-hive/diabetes-support/AKCFxwjtiuJHk9WxRyXZWAsYDrTcAj2i2SUokw2Cak65kaVvVRfEdkfQ3we4L9p.png)
![](https://images.hive.blog/768x0/https://images.ecency.com/DQmQtQ1rCYemgSWwVnyt1GZGXSybWibtBhfqE7H14pi3n7n/hdps_divider.png)
Image Credits
- post-head.pngautocode.com, used with permissionthis post; and the hdps-divider.png (see below). – Remix created by @frittro, using elements by ; a post payout icon, as a remix by @frittro, as documented in
- Various "fair use" organisation and company logos, including Hive, Autocode, Slack, Stripe, Discord, and various Community and Tribe logos.
- wheel_wagon-750237.png – an image from PxHere.
- hdps-divider.pngFile:Blue circle for diabetes.svg. (2021, November 22). Wikimedia Commons, the free media repository. Retrieved 02:46, March 7, 2022 from Wikimedia Commons, and a generic heart shape. – Remix created by @frittro, using
- post-footer.pngrawpixel.com; and File:Flickr - moses namkung - The Crowd For DMB 1.jpg. (2020, September 9). Wikimedia Commons, the free media repository. Retrieved 10:14, March 25, 2022 from Wikimedia Commons. – Remix created by @frittro, using the HDPS title image, a remix by @frittro; a background from
- 50_64px.png, 100_64px.png, 500_64px.png, 1000_64px.png, and 5000_64px.pngHive physical coin design – Remixes created by @frittro, using by @bidesign.
![](https://images.hive.blog/768x0/https://images.ecency.com/DQmQtQ1rCYemgSWwVnyt1GZGXSybWibtBhfqE7H14pi3n7n/hdps_divider.png)
Font Credits
Because I use some display fonts as graphical elements in my remix images, I list their use separately here and credit the fontographer(s) who created them. I prefer to use fonts that are freely licensed for both personal and commercial use.
- Tahu!.ttf – Created by Syafrizal (a.k.a. Khurasan) and published on DaFont.com under a permissive license.
![post-footer.png](https://images.hive.blog/768x0/https://files.peakd.com/file/peakd-hive/diabetes-support/EoyNbVwD42DUrmybo8mXrBLzwKANU5z5uyASuNAA4CAnxd7orjVVpaWgvLVAHXsrKX9.png)
![]() |
![]() |
![]() |
![]() |
![]() |
HiveBuzz@frittro | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
I don't know much about programming bots on discord otherwise I would love to help you with this.Love the work you are doing for setting up this community @frittro.
!PIZZA
Haha, that is why this post exists, because I don't know much about programming bots on
Discord either, lol. With
Autocode I am able to do more than I used to do though, as it is more of a form-filling exercise than actual, direct coding. I select the information that I need from dropdown / combo boxes, and the code is generated for me from there. Even I can handle that much! 😉
Cool! Because I couldn't take it.🤣 I get really nervous when I don't get something right.😜😅
PIZZA Holders sent $PIZZA tips in this post's comments:
(4/5) @pravesh0 tipped @diabetes-support (x1)
You can now send $PIZZA tips in Discord via tip.cc!