Jump to content
Sign in to follow this  
Mastagoon

[Showcase] Yggdrasil Discord Bot

Recommended Posts

Hello everyone.

Today i would like to share with you Yggdarsil bot, a discord bot that was created with the launch of my private server for simple verification, and has grown ever since to provide a fun and interactive game/discord experience.

Features and commands

Multilanguage support

Spoiler

Supports multiple languages (currently available languages are English & Arabic, but you can easily just add a new language file to support any language)

The bot communicates with the users depending on their language choice.

localization.thumb.png.de66156f6df6843e204a6d7146359cee.png

 

Account verification (Link your in-game account to your discord account)

Spoiler

You can use account verification for all sort of useful things in-game.

I have also added a server-side few functions to check the player's verification status, so that I can for example restrict some content/reward for verified players only.

verification.gif.57310fcb197b0a91b3ded7164aca6c42.gif

Mob/Item lookup

Spoiler

Yggdrasil bot can also use the divine-pride API for a quick lookup monsters/items by id or by name.

1956021851_@item@monster.thumb.gif.ed75d20885768dc2f690a5df8a9b35d8.gif

In-game rewards

Spoiler

Discord bot is also capable of giving rewards that will be attached to the discord account of the user.

If a user is verified, they can receive their discord reward in-game.

@reward.thumb.gif.d287b626bac687ca0ed308f5d6a25840.gif@daily.thumb.gif.d89ae5ffbdcc9927e799ddc79a4d7080.gif

Server donation

Spoiler

The @donate command allows players to donate to your just like donating through a fluxCP panel. Yggdrasil bot only support Paypal currently.

@donate.thumb.gif.4277d0fc776d05d0203f8a7e0077cde7.gif

Vendors Search

Spoiler

Yggdrasil bot can also retrieve a list of vendors in-game and display their info on discord. (I'm planning to add the functionality to search individual items)

vendors.thumb.gif.c7c9ef55a270c75a82f55871f83e844a.gif

 

Auction System

Spoiler

Players may use the in-game auction NPCs to offer an item(s) to the discord auction.

Other players can then bid on the auctioned items, If they have the Zeny, it will be deducted from their in-game character immediately

The highest bidder wins the auction when the countdown ends.

auction.thumb.gif.26ce3f7572647de17637e4fc71178677.gif

 

And that's mostly all the available commands

 

Discord Events/Minigames

Yggdrasil Bot can also run several different minigames on discord, and reward the event winners in-game directly.

Random Drops

Spoiler

On discord, a random reward box drops in a room. The first player to pick it up gets to open the box and receive the reward.

boxes.thumb.gif.e1c4b1f892ca73afc5de84071d2c361d.gif

Trivia Event

Spoiler

Pretty straight forward. The bot will ask a question and the first player with the correct answer wins the round.

On YggdrasilRO, the event consists of ten rounds, And the players who can win the most rounds get an additional reward by the end of each month.

Currently, Yggdrasil bot has a list of almost 300 different trivia questions.

trivia.png.07738dd72585efa874b780c48356ddfe.png

Disguise Event

Spoiler

Guess the name of the monster to win the round.

All the mob images are imported from divine pride.

disguise.thumb.gif.f67211e9d6b60131057c1bd1afbf909c.gif

Boss Fights

Spoiler

A Turn-Based RPG style minigame.

When the event starts, a random boss monster will appear in the chosen Discord room, and players need to prepare the best possible gear to defeat the monster.

Every player gets to choose one weapon, one shield, and cards if they have card slots in the items they've chosen.

Players will get to choose one of three options displayed randomly from a list of gears. After 5 minutes have passed the game will start and the players will take turns with the boss monster to fight it.

If the players defeat the boss monster successfully, they will receive rewards depending the the amount of damage they deal.

Also all participants will be able to loot the drops of the boss monster after the event ends.

 

And that'd be all folks.

Any feedback is appreciated ❤️

Edited by Mastagoon
  • Upvote 1
  • Love 6

Share this post


Link to post
Share on other sites

Gj, nice usabilty.

 

Share this post


Link to post
Share on other sites

The usability of this is really good specially on the items info and monster info it a huge help.

Nice development and information you share.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.