-
-
no added role
-
web app pop-up interface
-
authorization gate
-
more info - additional details
-
verification gate with no checked mark
-
already existing role
-
automatic welcoming rules message
-
important - instructions
-
added role
-
about specific command functionality
-
verification gate with checked mark
-
forbidden command functionality on other channels rather than the one suppossed to be accessible
-
web app interface
-
connect
Inspiration
- although having only recently been initialized to the world of Blockchain technologies, we promptly found this subject as being possibly one of the most intriguing and promising one of the actual informational global scene. We sustain the concept of a world based on transparent and decentralized transactions, valuing it as being not only secure but also efficient and energy-friendly. In order to contribute to this revolutionary, but nonetheless practical movement we decided to build a security-enhancing Discord bot that uses Hashconnect and groundbreaking Hedera Strato JS for the identification process. We are looking at the future of a secure and free, decentralized world with enthusiasm and motivation, thus being inspired to contribute to its development.
What it does
- it manages a target server to verify and authorize its users to specific channels depending on what role has been assigned to them. In other words, a verified or authorized role has its own access features to private channels, public ones being available for those with no such roles at all.
How we built it
- firstly, we started by researching and understanding the hot topics that are currently on demand in the use case scenario of what we thought to be suitable for our project, and by doing so, beginning then to familiarize ourselves with such concepts as the main foundation.
- secondly, we jumped to the actual development process in a try-and-fail manner to succeed.
Challenges we ran into
- time management
Accomplishments that we're proud of
- functional features that we've established ourselves in the first part of the project development, and with a desire to look forward to the second part.
What we learned
- to work with a Discord API
- to use languages such as JS, HTML & CSS
- to face the concepts behind blockchain technology
What's next for Security enhancing Discord bot using hashconnect for auth
- continue developing the next features which have not been implemented yet, using Hashconnect & Hedera Strato JS for identification via a wallet, from which the user can identify itself as a real individual, and not a pre-programmed AI that is trying to get access to a target server with malicious intents, especially on private channels with sensitive information at stake.
Built With
- api
- css3
- discord
- html5
- javascript
- json
Log in or sign up for Devpost to join the conversation.