Home

শর্তাবলী ও সার্ভার পলিসি

MiahHost পাইথন বট হোস্টিং প্ল্যাটফর্ম ব্যবহারের নিয়মাবলী

১. স্ট্যান্ডার্ড মডিউল হোস্টিং পলিসি (১-ক্লিক রান)

যদি কোনো গ্রাহক পাইথনের স্ট্যান্ডার্ড বিল্ট-ইন লাইব্রেরি বা সাধারণ কোনো মডিউল ব্যবহার করে (কোনো অতিরিক্ত থার্ড-পার্টি জটিল কনফিগারেশন ছাড়া) বট তৈরি করেন, তবে সেই বটটি আমাদের প্যানেলে কোনো প্রকার ঝামেলা ছাড়াই মাত্র **১-ক্লিকে সফলভাবে হোস্ট এবং রান করতে পারবেন।** স্ট্যান্ডার্ড বটের ক্ষেত্রে সার্ভারে কোনো টেকনিক্যাল সমস্যা হবে না।

২. থার্ড-পার্টি মডিউল, সিকিউরিটি স্ক্যান ও এরর পলিসি

বটের কোডের ভেতর এমন কোনো জটিল থার্ড-পার্টি মডিউল ব্যবহার করা হলে যা আমাদের অটো-ইন্সটলার সাপোর্ট করে না বা সার্ভারে যদি কোনো প্রকার **ModuleNotFoundError (মডিউল এরর)** দেখায়, তবে বটটি রান হবে না। এই পরিস্থিতিতে গ্রাহককে অবশ্যই আমাদের **সাপোর্ট টিম বা এডমিনকে মেসেজ করতে হবে।** এডমিন যদি উক্ত মডিউলটি যাচাই করে আপনার বটের জন্য সেটি সার্ভারে ফিক্স বা সেটআপ করে দেন, তবে নিচের ৩ নম্বর ধারাটি গ্রাহকের জন্য কঠোরভাবে প্রযোজ্য হবে।

  • ফাইল আপলোডের সময় আমাদের সিকিউরিটি স্ক্যানার স্বয়ংক্রিয়ভাবে বিপজ্জনক কোড প্যাটার্ন শনাক্ত করে। এমন কিছু পেলে ফাইলটি সঙ্গে সঙ্গে রিজেক্ট হয়ে যাবে এবং নিচের মতো এরর দেখাতে পারে — Security Alert: File rejected! Dangerous pattern detected: File System Traversal Security Alert: File rejected! Dangerous pattern detected: Dynamic Code Compilation উপরের দুটি শুধু উদাহরণ — আসল এরর মেসেজে Dangerous pattern detected: এর পরে ঠিক যে ধরনের ক্ষতিকর প্যাটার্ন পাওয়া গেছে তার নির্দিষ্ট নামটাই দেখাবে (এই দুটি ছাড়াও ভিন্ন নামের প্যাটার্ন আসতে পারে)। এই ধরনের এরর আসার অর্থ হলো আপনার কোডে ক্ষতিকারক (Malicious) প্যাটার্ন আছে যা সার্ভারের ক্ষতি করতে পারে, তাই ফাইলটি আপলোড হবে না। নিজে অথবা AI-এর সাহায্যে কোডটি ঠিক করে পুনরায় আপলোড করতে হবে।
  • আপলোড ও স্টার্ট করার পর বট না চললে **কনসোল লগ চেক করে দেখুন** — সেখানে ঠিক কোন মডিউলটি মিসিং তার নাম দেখানো হবে, যেমন — No module named 'pyotp' pyotp এখানে শুধু একটি উদাহরণ — আপনার বটে আসলে যে মডিউলটি মিসিং থাকবে, এরর মেসেজে ঠিক সেই মডিউলের নামটাই দেখাবে (ভিন্ন বটে ভিন্ন মডিউলের নাম আসতে পারে)। এক্ষেত্রে আপনার requirements.txt ফাইলে শুধু ওই মিসিং মডিউলের নামটি লিখে দিলেই হবে — অন্য মডিউল মুছে ফেললেও সমস্যা নেই — এরপর পুনরায় আপলোড করলে বট সঠিকভাবে চলবে।
Strict Rule

৩. বাধ্যতামূলক ব্যাকআপ ফাইল এবং কোড এডিট নীতি

এডমিন কোনো বটের থার্ড-পার্টি মডিউল ফিক্স করে দেওয়ার পর, গ্রাহক যদি পরবর্তীতে তার বটে কোনো পরিবর্তন, পরিবর্ধন বা কোড আপডেট করতে চান, তবে তার জন্য নিয়ম নিম্নরূপ:

  • গ্রাহককে প্রথমে তার হোস্টিং ড্যাশবোর্ড থেকে বটের অফিসিয়াল Backup File (.zip) ডাউনলোড করতে হবে।
  • ডাউনলোড করা ওই নির্দিষ্ট ব্যাকআপ ফাইলের ভেতর থেকে শুধুমাত্র .py (Python) ফাইলটি ওপেন করে কোড এডিট বা মডিফাই করতে পারবেন।
  • কোড এডিট শেষ হলে ওই ব্যাকআপ করা ফাইলের স্ট্রাকচারই পুনরায় আপলোড করতে হবে। নিজের কম্পিউটার থেকে নতুন বা অন্য কোনো ডিরেক্ট ফাইল সরাসরি সার্ভারে আপলোড করা সম্পূর্ণ নিষিদ্ধ।

৪. অননুমোদিত পরিবর্তন ও এডমিনের চূড়ান্ত সিদ্ধান্ত

ডাউনলোড করা ব্যাকআপ ফাইলের ডট পিওয়াই (`.py`) ফাইলের ভেতর কোড এডিট করার সময় গ্রাহক যদি এডমিনকে না জানিয়ে পুনরায় নতুন কোনো অননুমোদিত থার্ড-পার্টি মডিউল বা ক্ষতিকারক স্ক্রিপ্ট যুক্ত করেন, যার ফলে বটটি আবার ক্র্যাশ করে বা মডিউল এরর দেখায়, তবে সেই বট হোস্টিং প্ল্যাটফর্মে আর চালানো হবে না। এই ধরনের নিয়ম লঙ্ঘনের ক্ষেত্রে **এডমিন উক্ত গ্রাহকের অ্যাকাউন্ট ও বটের বিরুদ্ধে সাময়িক বা স্থায়ী নিষেধাজ্ঞা (Permanent Ban) সহ যেকোনো আইনি বা টেকনিক্যাল সিদ্ধান্ত নেওয়ার পূর্ণ অধিকার রাখেন। এডমিনের সিদ্ধান্তই চূড়ান্ত বলে গণ্য হবে** এবং গ্রাহক তা মেনে নিতে বাধ্য থাকবেন।

৫. নিষিদ্ধ বট ও সার্ভার অপব্যবহার নীতি

MiahHost ক্লাউড সার্ভারে কোনো প্রকার স্প্যাম বট (Mass Messaging/Spamming), ডিডস (DDoS) স্ক্রিপ্ট, ফিশিং (Phishing) সাইট স্ক্রিপ্ট, অ্যাকাউন্ট ক্র্যাকিং বা ক্রিপ্টো-মাইনিং (Crypto Mining) সফটওয়্যার চালানো সম্পূর্ণ নিষিদ্ধ। কোনো গ্রাহক যদি এমন কোনো ইনফিনিট লুপ স্ক্রিপ্ট চালান যাতে কোনো নির্দিষ্ট টাইম ডিলে বা `time.sleep()` ব্যবহার না করার কারণে সার্ভারের CPU/RAM এর ক্ষতি হয়, তবে কোনো নোটিশ ছাড়াই তার বট ডিলিট করা হবে এবং কোনো টাকা রিফান্ড (Refund) করা হবে না।

৬. পেমেন্ট, রিনিউয়াল এবং রিফান্ড পলিসি

আমাদের প্ল্যাটফর্মে বিকাশ, নগদ, রকেট সহ বিভিন্ন পেমেন্ট মেথড সাপোর্ট করে। সাধারণত একবার পেমেন্ট করার পর তা রিফান্ডযোগ্য (Non-refundable) নয়। তবে যদি আমাদের প্ল্যাটফর্মে আপনার বট কোনোভাবেই হোস্ট বা রান করা সম্ভব না হয় এবং এডমিন আপনাকে সাহায্য করতে ব্যর্থ হন, তবে সাবস্ক্রিপশন কেনার ১ দিনের (২৪ ঘণ্টা) মধ্যে আপনাকে রিফান্ড রিকোয়েস্ট করতে হবে। ১ দিন পার হয়ে গেলে কোনো অবস্থাতেই আর রিফান্ড দেওয়া হবে না। সাবস্ক্রিপশনের মেয়াদ শেষ হওয়ার আগেই প্যাকেজ রিনিউ করতে হবে, অন্যথায় বট স্বয়ংক্রিয়ভাবে বন্ধ হয়ে যাবে।

Zero Tolerance

৭. ম্যালওয়্যার, হ্যাকিং স্ক্রিপ্ট ও জিরো টলারেন্স নীতি

কোনো ইউজার যদি হোস্টিংয়ে কোনো প্রকার ম্যালওয়্যার (Malware), হ্যাকিং টুলস, বা অন্য কোনো ওয়েবসাইট বা সার্ভারের ক্ষতি করার উদ্দেশ্যে ক্ষতিকারক স্ক্রিপ্ট রান করেন, তবে সেটি ফ্রি প্যাকেজ বা পেইড প্যাকেজ যাই হোক না কেন, এডমিন তাৎক্ষণিকভাবে উক্ত অ্যাকাউন্ট এবং বট স্থায়ীভাবে ব্লক (Permanent Ban) করে দেবেন। এর জন্য কোনো টাকা রিফান্ড করা হবে না এবং এডমিন কোনো প্রকার জবাবদিহিতা করতে বাধ্য থাকবেন না।

৮. টেলিগ্রাম এপিআই লিমিটেশন

যেহেতু এটি একটি পাইথন টেলিগ্রাম বট হোস্টিং, তাই ইউজারকে অবশ্যই টেলিগ্রামের অফিসিয়াল API রেট-লিমিট মেনে চলতে হবে। অতিরিক্ত রিকোয়েস্ট পাঠিয়ে স্প্যামিং করার চেষ্টা করলে হোস্টিং প্যানেল স্বয়ংক্রিয়ভাবে আপনার বট সাসপেন্ড বা লিমিট করে দিতে পারে।

Terms & Server Policy

Rules and Regulations for using MiahHost Python Bot Hosting

1. Standard Module Hosting Policy (1-Click Run)

If a user develops a Python bot utilizing standard native Python libraries or standard packages without heavy third-party configurations, the bot can be hosted seamlessly with a **1-click installation on our platform.** Standard bots will run without any technical errors.

2. Third-Party Modules, Security Scan & Errors Policy

If a bot contains custom third-party modules that are unsupported by our automatic installer, or triggers a server-side **ModuleNotFoundError**, the bot will fail to execute. In this case, the user must contact the **Support Team or Admin.** If the Admin reviews and successfully configures the module for your bot, Section 3 will strictly apply.

  • During file upload, our security scanner automatically detects dangerous code patterns. If one is found, the file is rejected instantly with an error such as — Security Alert: File rejected! Dangerous pattern detected: File System Traversal Security Alert: File rejected! Dangerous pattern detected: Dynamic Code Compilation These two are just examples — the real error message will show the exact name of whichever harmful pattern is detected (many different pattern names are possible, not only these two). This means your code contains a malicious pattern that could harm the server, so the upload is blocked. You must fix the code yourself (or with the help of AI) and re-upload it.
  • If the bot fails to start after uploading, **check the console log** — it will show exactly which module is missing, for example — No module named 'pyotp' pyotp here is just an example — the error will show whichever module is actually missing from your bot, and it varies from bot to bot. Just add that missing module's name to your requirements.txt file — it's fine even if it's the only line in there — and re-upload. The bot will then run correctly.
Strict Rule

3. Mandatory Backup File & Code Modification Policy

Once the Admin customizes and resolves the third-party module setup for a bot, any future code modifications or upgrades must follow these strict protocols:

  • The user must first download the official Backup File (.zip) from their hosting dashboard.
  • Users are only permitted to extract and edit the specific .py (Python) file inside that downloaded backup archive.
  • After editing, the modified backup file structure must be re-uploaded. Direct uploading of random external files or separate raw scripts is strictly prohibited.

4. Unauthorized Modifications & Admin Supremacy

While modifying the `.py` file from the downloaded backup, if the user injects any unauthorized new third-party modules or unapproved scripts causing the bot to crash again, the bot will be terminated permanently. For such policy violations, **the Admin reserves full authority to suspend or permanently block the user account without notice. The Admin's verdict shall be absolute, final, and binding.**

5. Prohibited Scripts & Resource Fair Usage Policy

Deploying Spam Bots (Mass Messaging), DDoS tools, Phishing scripts, Account flooding bots, or Crypto-Mining software on MiahHost servers is strictly prohibited. Any execution of infinite loops without optimal delay intervals (`time.sleep()`) that damages or strains server CPU/RAM will result in immediate termination of services with zero refund.

6. Payment, Renewal & Refund Policy

Our platform supports various payment methods including bKash, Nagad, and Rocket. Payments are generally non-refundable. However, if your bot completely fails to host or run on our platform and the Admin is unable to provide a solution, you may request a refund within 1 day (24 hours) of purchasing the subscription. After 1 day, no refund will be issued under any circumstances. Subscriptions must be renewed before expiration, otherwise, your bot will be automatically suspended.

Zero Tolerance

7. Malware, Hacking Scripts & Zero Tolerance Policy

If any user runs malware, hacking tools, or malicious scripts intended to harm other websites or servers, whether on a free or paid package, the Admin will immediately and permanently block the account and bot. No refunds will be issued for this action, and the Admin will not be held accountable or required to provide any explanation.

8. Telegram API Limits & Fair Usage

Since this is a Python Telegram Bot hosting platform, users must strictly adhere to official Telegram API rate limitations. Attempting to spam by sending excessive requests may result in your bot being automatically suspended or rate-limited by the hosting panel.

© 2026-♾ MiahHost Python Bot Hosting. All Rights Reserved.