Skip to content

Releases: devuuuxd/Youtube-Subscriber-Verfier

v7.0.1

13 Aug 01:30
fcf4f4d
Compare
Choose a tag to compare

📦 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 in config.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.

🐞 Bug Fixes:

  • No bug fixes in this release.

Changelog 📜

04 Aug 02:13
Compare
Choose a tag to compare

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 to false. If not provided, subscriber data will not be saved. 💾

Notes:

  • Ensure token and channel_name are set in config.js for the bot to function. ⚙️
  • Updated error handling for missing required configurations. ❗

Release v6.9.9 🎉

03 Aug 19:10
Compare
Choose a tag to compare

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. 🔧