Releases: devuuuxd/Youtube-Subscriber-Verfier
Releases · devuuuxd/Youtube-Subscriber-Verfier
v7.0.1
📦 Version 7.0.1 - Changelog
Release Date: August 13, 2024
✨ New Features:
- 🔍 Multiple Keyword Matching for Verification:
- The bot now supports multiple keywords for image verification.
- You can specify keywords in the
config.js
file, separated by commas (,
). - 🆕 If any one of the keywords is found in the extracted text, the bot will verify the user, assign roles, and save user data as configured.
🛠️ Configuration Updates:
keywords
Parameter:- The
keywords
field inconfig.js
has been updated to accept a comma-separated list of keywords. - The bot checks the extracted text against all provided keywords and verifies the user if any match is found.
- The
🐞 Bug Fixes:
- No bug fixes in this release.
Changelog 📜
Version 7.0.0 🚀
New Features:
- Required Configurations:
token
: Bot token is now mandatory. If not provided, the bot will not start. 🔑channel_name
: YouTube channel name is now mandatory. If not provided, the bot will not start. 📺
- Optional Configurations:
role_id
: Optional. If not provided, no role will be assigned to verified users. 🛡️keywords
: Optional. If not provided, only the channel name will be checked in the image text. 🔍save_data
: Optional, defaults tofalse
. If not provided, subscriber data will not be saved. 💾
Notes:
- Ensure
token
andchannel_name
are set inconfig.js
for the bot to function. ⚙️ - Updated error handling for missing required configurations. ❗
Release v6.9.9 🎉
Overview
This release marks the introduction of the YouTube Subscriber Verifier bot. The bot is designed to verify if users are subscribed to a specific YouTube channel by analyzing images they upload. Key features include image analysis using Tesseract.js and sharp, keyword matching, role assignment, and optional data saving. 📸🔍
New Features ✨
- Image Analysis: Utilizes Tesseract.js and sharp to process and analyze images uploaded by users. 🖼️
- Keyword Matching: Allows checking for specific keywords or the channel name in the image text. 🔑
- Role Assignment: Grants a specified role to users who successfully verify their subscription. 🎖️
- Data Saving: Option to save verified user data in a
subscriber.json
file. 💾 - Ephemeral Responses: Ensures privacy by sending ephemeral messages to users. 🔒
Usage 🚀
- Use the
/verify
command to upload an image for verification. 📥 - The bot will analyze the image and check if it contains the specified channel name or keywords. 🔍
- If a match is found, the bot will assign the specified role to the user. ✅
Changelog 📝
- Initial release with core functionalities implemented. 🚀
Notes 🛠️
- Make sure to set up your Discord bot token and YouTube channel name correctly in the
config.js
file. 🗝️ - Ensure that the bot has the necessary permissions to manage roles in your Discord server. 🔧