Veylora

Veylora Logo

Veylora brings pure good vibes — hugs, pats, boops, chaos, and whatever else you come up with.
Delightful. Perfectly unnecessary. 100% worth it.


⚠️ Feedback

Hi, a short mesage from the Veylora Bot Creator. It would really help us if you fill out our short Survey to make Veylora Bot better! A link to a google form here: Form


Please note that the Veylora Telegram Bot and the Veylora Discord Bot are two different Projects!

More about the Telegram version of the Bot here: https://github.com/Infiloo/Veylora/tree/telegram


✨ Features


🚀 Getting Started

User Install

Invite Veylora to your Discord user profile for personal commands:
User Install

Server Install

Add Veylora to your Discord server:
Server Install


🧩 Self‑Hosting

Get the Bot Code here: Github

1. Install dependencies

pip install -r requirements.txt

2. Create your bot

  1. Go to the Discord Developer Portal
  2. Create a new Application → Bot
  3. Under Privileged Gateway Intents, enable Message Content Intent (After a Big change this is not Necessary anymore)
  4. Copy your Bot Token

3. Configure the bot

Edit bot.py and replace:

TOKEN = "YOUR_TOKEN_HERE"

Or set it as an environment variable:

export DISCORD_TOKEN=your_token_here

Replace YOUR_CLIENT_ID in the /add command with your Application ID.

4. Invite your bot

Use this URL (replace YOUR_CLIENT_ID):

https://discord.com/oauth2/authorize?client_id=YOUR_CLIENT_ID&scope=bot+applications.commands&permissions=277025770560

5. Run the bot

python bot.py

🚀 Hosting & Support

Veylora is proudly hosted for free on Wispbyte!

To keep the bot running 24/7 without costs, I rely on reliable hosting services. If you’d like to support the project at no extra cost to you, please consider signing up for Wispbyte using my referral link below.

How to support me:

By using this link, you help me maintain the bot and potentially unlock more resources for future updates:

👉 Support Veylora on Wispbyte


📚 Commands

Command Description
/hug Hug a user 💕
/pat Pat a user 🖐️
/headpat Headpat a user 🥰
/boop Boop a user 👉
/highfive High‑five a user ✋
/cheer Cheer a user up 🎉
/wave Wave to a user 👋
/patpat Generates a Headpat Gif with the entered User PFP 🎥
/send Easilly send large files for free over Discord 📁
/add Add Veylora to your Profile or Server ➕

Admin Commands (Manage Server permission required)

Command Description
/vconfig view View the server’s current configuration
/vconfig set_emoji Override custom emoji for a command
/vconfig reset Reset all custom configuration

🔧 Per‑Server Configuration

Server administrators can fully customize Veylora’s emojis and responses with /vconfig.
Configuration is stored in data/<guild_id>.json.

Example configuration:

{
  "hug": {
    "emoji": "🫂",
    "messages": [
      "{author} absolutely crushes {target} with a hug 🫂"
    ]
  }
}

💌 Credits