Onyx: A Media & Utility Discord Bot with 40+ Commands

in #utopian-io6 years ago

Onyx: A Media & Utility Discord Bot with 40+ Commands

Repository

https://github.com/silvia-odwyer/Onyx
onyxdiscord.png

Onyx: What You Need To Know

  • What is the project about?
    Make memes, search YouTube, get answers to everything, and more, with Onyx, a Discord bot powered by Node.JS, and coded using the Discord.JS library. Onyx is currently on 88 servers, and is slowly expanding its server count as it receives more promotion. Onyx has over forty commands, including those for meme generation, searching GIPHY, translating words to imagery, and over thirty other media commands.
    I have been working on Onyx for the past three months, since May 2018, and have integrated many APIs with Onyx in order to make her as feature-rich as possible, including the YouTube API, GIPHY's API, as well as NASA's. This project was also developed to help other Discord bot developers in their own bot development, and to foster a community of Discord bot developers on Onyx's Support Server.
    More information can be found in Onyx's official website: https://silvia-odwyer.github.io/Onyx-Discord-Bot-Website/

14104364.gif

  • Technology Stack
    Onyx is powered by Node.JS, and coded with the Discord.JS library, which is an open source Discord bot development framework for Node.JS. The bot is currently running as a worker process on Heroku, and has an uptime of 98.7% on average.

  • Roadmap
    I would like to add a front-end for statistics and analytics related to Onyx's growth and the number of total commands she has received daily. This would be implemented with a React MERN stack, and if not, an Angular/TypeScript stack instead. The front-end would consist of a dashboard-style system which would contain the latest statistics in relation to usage of the bot.

  • How to contribute?
    I am always delighted to work with other open source contributors, and love chatting to developers who have an interest in web programming. If you'd like to stay in the loop on Onyx's development, please join the Onyx Support Server, which can be found in Onyx's README on her GitHub repository page.

GitHub Account

https://github.com/silvia-odwyer

Sort:  

Hi there,

Welcome to STEEM blockchain and Utopian.

Onyx looks like a great setup for everything you expect from a bot, on Discord. :) While the README focuses on the usage of the bot for a discord user, it would be better to see instructions for other developers to create their own bot.


Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

Thank you for your review, @emrebeyler!

So far this week you've reviewed 1 contributions. Keep up the good work!

Hey, @silvia-odwyer!

Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

Uncomplicated article. I learned a lot of new things. I signed up and voted. I will be glad to mutual subscription))))

Congratulations @silvia-odwyer! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You published your First Post
You made your First Vote
You got a First Vote

Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word STOP

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @silvia-odwyer! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

Award for the number of upvotes received

Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word STOP

Support SteemitBoard's project! Vote for its witness and get one more award!

Hi @silvia-odwyer!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server

Coin Marketplace

STEEM 0.18
TRX 0.16
JST 0.029
BTC 76237.03
ETH 3033.90
USDT 1.00
SBD 2.62