Skip to content

🤖 Ordbot Ordinals Bot, Seamlessly verify Bitcoin inscriptions, assign roles based on holdings, and manage collections—all within your Discord server! 🌟

Notifications You must be signed in to change notification settings

ShivgunGaming/ordbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ordbotv2

This Discord bot facilitates the verification process using Bitcoin inscriptions and OTP (One-Time Password) for user authentication. It interacts with a wallet API to fetch Bitcoin inscription data and provides role assignment upon successful verification.

bandicam2024-06-1713-02-01-004-ezgif com-video-to-gif-converter

Features ✨

  • verify: Verify a user's Bitcoin inscription.
  • help: Get help with bot commands.

Database

Ordbot uses SQLite as its database system. The database file is named database.sqlite.

Dependencies 📦

  • discord.js - Discord API wrapper for Node.js
  • axios - Promise-based HTTP client
  • winston - Logger for Node.js
  • sequelize - Promise-based ORM for Node.js
  • crypto - Crypto module for generating OTP

Setup 🛠️

  1. Clone the repository and install dependencies.
  2. Configure the config.json file with your Discord bot token, client ID, guild ID, role ID, and your required inscriptions.
  3. Run the bot using node index.js.

Usage 🚀

  • /verify [address]: Verify your Bitcoin inscription by providing your Bitcoin (Taproot) wallet address.

Adding the Bot to Your Server 🌐

To add this bot to your Discord server, click here.

About

🤖 Ordbot Ordinals Bot, Seamlessly verify Bitcoin inscriptions, assign roles based on holdings, and manage collections—all within your Discord server! 🌟

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published