Dahlia is a state-of-the-art Discord bot that runs on chatGPT and supports both slash and text commands. As an all-rounder bot, she comes with a wide range of utilities, but her main purpose is to serve as a storyteller for a text-based RPG. Dahlia acts as an NPC (non-playable character) in the game, enabling players with supported NFT collections to communicate with her and participate in the game. With her advanced capabilities and cutting-edge technology, Dahlia offers an immersive and engaging experience for players looking to explore the world of text-based RPGs.
List of Discord bot features (work in progress):
- Verification with Captcha
- NFT Verification
- Create and manage Giveaways
- Create and manage Raffles
- Post announcements
- Mini games
- Auto purge messages
- View Action/Moderation Log
- Create and manage Reaction roles
- Create and manage Forms
- Send Auto Messages
- Post tweets
- Raid tracking for Discord users
- Storytelling
- Creating and closing private channels
- Scheduling events
- Ticketing system
- Whitelisting
- Sales tracking
All of these do not require having administrator role on the bot for security, but they are subject to change without prior notice.
Commands:
-
/attack
: Initiate attack against a random monster. -
/buy
: Lets player to buy items in bulk. -
/changenick
: Updates player name. -
/close
: Closes a portal pre-maturely. -
/daily
: Do a random quest to increase/decrease stats or gain Iura. -
/duel
: Initiate a duel against another player. -
/info
: Shows the list of commands. -
/inventory
: Opens your inventory. -
/iura
: Check your wallet or bank. -
/join
: Adds your NFT to your player profile. -
/open <name of channel>
: Creates a private channel, auto-closes in 10 minutes. -
/profile
: Show profile of a user (blank for self). -
/raid
: Post tweets for people to retweet and/or like. -
/ranks
: Show leaderboards. -
/reset
: Delete voyager profile. -
/setup
: Setup server for moderation tools. -
/shop
: Opens the Item Shop. -
/start
: Initiate creating own character. -
/transfer
: Transfer IURA to another user. -
!tweet
: Post a tweet from your server Twitter account (configured from /setup). -
!purge
: Remove x amount of old messages in a channel.