Skip to content

1BASiC/SuggestionBot-V1.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Discord Suggestion Bot

Developed by: DraGoN3DD

A professional, easy-to-use Discord suggestion bot featuring interactive UI (Modals & Dropdowns) and full Slash Commands support.

🛠️ Prerequisites

Before running the bot, you must have the following installed on your computer:

  1. Python (Download from python.org and make sure to check "Add Python to PATH" during installation).
  2. Required Libraries: Open your Terminal or CMD and run the following command to install the required packages: pip install discord.py python-dotenv

⚙️ Setup Instructions

  1. Find the file named .env.example and rename it to .env.
    • Open the .env file and replace your_bot_token_here with your actual Discord Bot Token.
  2. Find the file named config.example.json and rename it to config.json.
    • Open the config.json file and replace the default ID with your actual Discord Server ID.

🚀 How to Run

Once the setup is complete, simply double-click the run.bat file. The bot will start and show an "Online" message in the console!

📜 Commands List

  • /suggest - (User) Open a form to submit a new suggestion.
  • /help - (User/Admin) Show a list of all available bot commands.
  • /setup - (Admin) Add new suggestion channels by providing their IDs (e.g., 123456,987654).
  • /remove_channel - (Admin) Open a dropdown menu to select and remove a configured channel safely.
  • /list_channels - (Admin) Display a list of all currently active suggestion channels.

📞 Support & Contact

If you have any questions or need help with the setup, feel free to contact me on Discord! Discord: dragon3dd



🤖 بوت اقتراحات ديسكورد

تمت البرمجة بواسطة: DraGoN3DD

بوت اقتراحات احترافي وسهل الاستخدام، يتميز بواجهة مستخدم تفاعلية (نوافذ وقوائم منسدلة) ويدعم أوامر السلاش (Slash Commands) بالكامل.

🛠️ متطلبات التشغيل

قبل تشغيل البوت، يجب أن تتأكد من توفر الآتي في جهازك:

  1. لغة بايثون (Python): (قم بتحميلها من موقع python.org وتأكد من تفعيل خيار "Add Python to PATH" أثناء التثبيت).
  2. المكتبات المطلوبة: افتح موجه الأوامر (CMD) أو التيرمنال واكتب هذا الأمر لتثبيت المكتبات اللازمة: pip install discord.py python-dotenv

⚙️ طريقة الإعداد (Setup)

  1. ابحث عن ملف .env.example وقم بتغيير اسمه ليصبح .env فقط.
    • افتح ملف .env وضع توكن البوت (Bot Token) الخاص بك داخله.
  2. ابحث عن ملف config.example.json وقم بتغيير اسمه ليصبح config.json فقط.
    • افتح ملف config.json وضع أيدي السيرفر (Server ID) الخاص بك داخله.

🚀 طريقة التشغيل

بعد الانتهاء من الإعداد، كل ما عليك فعله هو الضغط مرتين على ملف run.bat. سيشتغل البوت وتظهر لك رسالة نجاح التشغيل في الشاشة السوداء!

📜 قائمة الأوامر

  • /suggest - (للمستخدمين) يفتح نافذة منبثقة لكتابة وإرسال اقتراح جديد.
  • /help - (للجميع) يعرض قائمة بكل الأوامر المتاحة للبوت.
  • /setup - (للإدارة) إضافة رومات اقتراحات جديدة عبر وضع الـ ID الخاص بها (يمكن وضع أكثر من روم بوضع فاصلة بينها).
  • /remove_channel - (للإدارة) يفتح قائمة منسدلة لاختيار وحذف روم اقتراحات من الإعدادات بسهولة.
  • /list_channels - (للإدارة) يعرض رسالة تحتوي على جميع رومات الاقتراحات المفعلة حالياً في البوت.

📞 الدعم والتواصل

إذا كان لديك أي أسئلة أو واجهت أي مشكلة في الإعداد، لا تتردد في التواصل معي على ديسكورد! ديسكورد: dragon3dd

About

A professional Discord suggestion bot featuring UI Modals, Dropdowns, and Slash Commands, built with Python.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages