মূল বিষয়বস্তুতে যান

টিম পেজ তৈরি করুন

একটি দলের ফলাফল ও আসন্ন ম্যাচ দেখানো একটি পেজ তৈরি করতে একটি AI অ্যাসিস্ট্যান্ট ব্যবহার করুন।

Pedro Maia লিখেছেন

একটি টিম পেজ এক নজরে একটি দলের সিজন দেখায়: জয়, ড্র ও হারসহ এর ফলাফল এবং এটি যে প্রতিটি প্রতিযোগিতায় খেলে সেখানকার আসন্ন ম্যাচ। এটি ক্লাবের ওয়েবসাইটের জন্য আদর্শ।

আপনাকে ডেভেলপার হতে হবে না। ChatGPT বা Claude-এর মতো একটি AI অ্যাসিস্ট্যান্ট নিচের নির্দেশনা থেকে আপনার জন্য পেজটি তৈরি করে দিতে পারে।

শুরু করার আগে

  • আপনার লিগের Gold প্ল্যান লাগবে এবং API চালু থাকতে হবে। দেখুন API দিয়ে শুরু করা।

  • আপনার সিজন ID লাগবে। API কীভাবে কাজ করে নিবন্ধে এটি কীভাবে খুঁজবেন তা দেখানো আছে।

  • আপনার দলের নাম লাগবে, আপনার লিগের ওয়েবসাইটে যেভাবে দেখায় ঠিক সেভাবে লেখা।

  • এখনো কোনো লিগ নেই? আগে LeagueRepublic-এর ডেমো লিগ দিয়ে প্রম্পটটি চেষ্টা করুন: সিজন ID 153020000 ব্যবহার করুন এবং দলের নাম Kings Arms।

প্রম্পট কীভাবে ব্যবহার করবেন

  1. নিচের ধূসর বক্স থেকে প্রম্পটটি কপি করুন।

  2. আপনার তথ্য বসান। [MY-SEASON-ID]-এর জায়গায় আপনার সিজন ID এবং [MY-TEAM-NAME]-এর জায়গায় দলের নাম বসান।

  3. কেমন দেখতে চান তা বলুন। আপনার ক্লাবের রং ও স্টাইল বর্ণনা করুন, অথবা আপনার ওয়েবসাইটের বা পছন্দের কোনো ডিজাইনের স্ক্রিনশট সংযুক্ত করুন। ছবি সাধারণত সবচেয়ে ভালো কাজ করে। কিছু না বললে AI একটি সাদামাটা ডিজাইন বেছে নেবে।

  4. এটি AI অ্যাসিস্ট্যান্টে পেস্ট করে পাঠিয়ে দিন।

  5. সে যে ফাইলটি দেয় তা খুলুন। সেভ করুন, তারপর আপনার ব্রাউজারে খুলতে ডাবল-ক্লিক করুন।

  6. আপনার লিগের ওয়েবসাইটের সঙ্গে মিলিয়ে দেখুন। কিছু ভুল মনে হলে সহজ কথায় AI-কে বলুন, যেমন "ওই ম্যাচটি হোমে ছিল, অ্যাওয়েতে নয়"। সে ঠিক করে দেবে।

প্রম্পট

শুরু করার আগে https://docs.api.leaguerepublic.com/leaguerepublic-read-api.md ঠিকানায় LeagueRepublic JSON API স্পেসিফিকেশন পড়ুন। শুধু এতে বর্ণিত সেবা, ওয়েব ঠিকানা ও ফিল্ডের নাম ব্যবহার করুন এবং রেট লিমিট, খালি মান, ত্রুটি এবং "road" মানে অ্যাওয়ে — এসব বিষয়ে এর নিয়ম মেনে চলুন। আপনি ওই ঠিকানা খুলতে না পারলে থামুন এবং আমাকে স্পেসিফিকেশনটি পেস্ট করতে বলুন।

আমার জন্য একটি একক ওয়েব পেজ (একটি HTML ফাইল যা আমি আমার ব্রাউজারে খুলতে পারব) তৈরি করুন, যা সিজনে একটি দলের ম্যাচ দেখায়। আমার সিজন ID হলো [MY-SEASON-ID] এবং দলটির নাম [MY-TEAM-NAME]।

পেজটিতে থাকতে হবে:

1. প্রথমবার লোড হওয়ার সময় সিজনের ফিক্সচার থেকে দলের ID খুঁজে বের করুন, তারপর Get Fixtures For Team সেবা ব্যবহার করুন। ID মনে রাখুন যাতে আবার খুঁজতে না হয়।

2. দলের নাম শিরোনাম হিসেবে ব্যবহার করুন।

3. ম্যাচগুলোকে "Results", নতুনগুলো আগে, এবং "Upcoming", কাছেরগুলো আগে, এই দুই ভাগে ভাগ করুন।

4. প্রতিটি ম্যাচের জন্য তারিখ, প্রতিযোগিতা (এবং কাপ রাউন্ড, থাকলে), প্রতিপক্ষ, ম্যাচটি হোমে না অ্যাওয়েতে ছিল এবং স্কোর দেখান, আমার দলের স্কোর আগে রেখে।

5. ফলাফলের জন্য দলের দৃষ্টিকোণ থেকে W, D বা L দেখান। কোনো ম্যাচ সমতায় শেষ হয়ে পেনাল্টিতে নির্ধারিত হলে D-এর বদলে শুটআউটে কে জিতেছে তা দেখান, শুটআউটের স্কোরসহ।

6. অতিরিক্ত স্কোরের বিবরণ, যেমন হাফ-টাইম, ছোট লেখায় দেখান। কোনো ম্যাচ স্থগিত হলে সময়ের বদলে সেটি দেখান। ম্যাচের তারিখ পেরিয়ে গেছে কিন্তু এখনো ফলাফল নেই, এমন হলে সময়ের বদলে "Awaiting result" দেখান।

7. মিনিটে একবারের বেশি ডেটা পুনরায় লোড করবেন না।

ডিজাইন পরিচ্ছন্ন এবং ফোনে পড়ার জন্য সহজ রাখুন। ফাইলটি কীভাবে খুলতে ও ব্যবহার করতে হয় তা সহজ ধাপে ব্যাখ্যা করুন। কিছু অস্পষ্ট হলে আমাকে জিজ্ঞাসা করুন।

ডিজাইন: [DESCRIBE THE LOOK YOU WANT, OR ATTACH A SCREENSHOT]

কিছু ভুল হলে

  • পেজ বলছে দলটি খুঁজে পাওয়া যাচ্ছে না। দলের নাম আপনার লিগের ওয়েবসাইটে যেভাবে আছে ঠিক সেভাবে লেখা হয়েছে কি না এবং দলটি সেই সিজনে খেলছে কি না তা পরীক্ষা করুন।

  • পেজে একটি ত্রুটির বার্তা দেখাচ্ছে। আপনার সিজন ID এবং আপনার লিগের জন্য API চালু আছে কি না তা পরীক্ষা করুন।

  • AI-এর প্রিভিউ উইন্ডোতে পেজটি কাজ করছে না। অনেক প্রিভিউ অন্য ওয়েবসাইট থেকে ডেটা আনতে পারে না। ফাইলটি সেভ করুন এবং তার বদলে আপনার ব্রাউজারে খুলুন।

  • AI বলছে সে স্পেসিফিকেশন পড়তে পারছে না। আপনার ব্রাউজারে স্পেসিফিকেশনের ঠিকানাটি খুলুন, সবকিছু সিলেক্ট করে কপি করুন এবং AI-তে পেস্ট করুন।

Get Fixtures For Team সেবার সম্পূর্ণ বিবরণ API স্পেসিফিকেশনে আছে।

এতে কি আপনার প্রশ্নের উত্তর আছে?