Byteball Use-a-Thon: 1st Entry Progress [Discord Byteball Bot] #2

in byteball •  6 years ago 


250px-Byteball-logo.png

Repository


Summary:

I want to give you a task :p
Try to remember this name "D6Z5A3AC4O7IMFBKUNUDMFL33SGE5J2Z smith" ? how much time it will take you to remember the long byteball address with smith word (lol) . To solve your problems i have added a new feature that will let user register by paying as small as 10 MB (Upcoming fees) Now with testnet just 100 bytes to register name and attest them with there byteball address. Each username will be unique for any single address. Just for discord and my database these features will be apply. For other cases the project is open source and i can't stop you to change it based on your preferences :)


grey divider.png

So far with Disocrd Byteball Bot, I am able to implement following features.

  • Sending custom assets by providing their unique id.
  • Registering username with byteball address.
  • Send byteball using your unique username.

Road-map upto next update:

There is much road ahead, I am planning to add

  • Create new assets
  • Give each asset customized unique name.
  • Sending assets with username and assets name.
    and more...


grey divider.png

How it works:

  • You can use the command `!send -a <Receiver_Address> <Asset_id> and then the bot will send your assets based on the value you added. To create new asset you can go here.


2018-09-16 (14).png
2018-09-16 (16).png

It didn't double spent(lol). I sent 120 before while testing. Note: To use above feature it is required that user should save it's wif in database. Because asset creator wif is required to send their particular asset.

  • Now user can sign it's new unique name with byteball address with this command: `!sign <your_unique_name> <Byteball_ Address_to_sign> .


2018-09-16 (20).png

  • It's on test net. If you want to send bytes then command will be `!send <Receiver_Byteball_UserName>(space)<Byteball_Amount>


2018-09-16 (19).png
2018-09-16 (21).png

You should have enabled Chat with guild members in privacy settings of guild to receive pm from bot.

grey divider.png

I have added Eslint after this post and i will be pushing next updates with it ;)

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Good to see Byteball Use-a-Thon entries.

Regarding usernames, instead of keeping them in the bot owner's centralized database, can't you just take advantage of the username attestation?

Screen Shot 2018-09-18 at 12.35.25 PM.png


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]

  ·  6 years ago (edited)

Thanks for reviewing it.
I would love to take it's advantage but still i am new to byteball platform in this type development and only using past practice to complete my entries . Would love to learn and implement this feature for other than use-a-thon entries.
Also the attestation on this database is cheaper :)

Thank you for your review, @emrebeyler!

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

Nice to see progress on this.

Have you made any progress with your 2 other ideas? Would love to see an update on how you overcame the limitations what byteball.js has with the voting idea.

I will start with voting as 2nd entry after this, thanks for reviewing it :)

Hi @genievot!

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

Hey, @genievot!

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!