وبهوک دیسکورد به عنوان روشی آسان برای دریافت پیام ها و بروزرسانی آنها در یک کانال متنی در سرور شما ساخته شده است. با استفاده از وبهوک میتوانید در سیستم های دیگر به دیسکورد پیام ارسال کنید.
با ایجاد یک وبهوک در سرور دیسکورد خود، یک WEBHOOK URL ایجاد میکنید که میتوانید برای پیوند در تعداد زیادی سرویس دیگر قرار گیرد. برای استفاده از وبهوک به وبسایت دیگر احتیاج دارید (گرچه که برنامه نویسان میتوانند خودشان این را بسازند).
برخی از سرویس ها و وبسایت ها به گونه ای ساخته شده اند که میتوانید به راحتی از وبهوک دیسکورد و دیگر نرم افزارها در آنها استفاده کنید. مانند: GitHub, CircleCI, DataDog.
در پایان این مقاله شما میآموزید که پیام های Embed فوق العاده ای را در سرور خود بفرستید، بدون نیترو از استیکرهای بقیه سرورها استفاده کنید و در پیام خود هایپر لینک بسازید و کار با وبهوک دیسکورد را به صورت کامل یاد میگیرید.
چطور وبهوک دیسکورد بسازیم؟
برای ساختن یک وبهوک در دیسکورد کافی است مراحل زیر را طبق تصاویر طی کنید.
- تنظیمات سرور خود را باز کنید و به سربرگ Integration بروید:
- بر روی دکمه “Create Webhook” کلیک کنید تا وبهوک شما ساخته شود.
بعد از ساخته شدن وبهوک، میتوانید:
- تغییر آواتار: با کلیک بر روی آواتار وبهوک ساخته شده.
- تغییر اسم وبهوک: با پر کردن فیلد name و ذخیره. این کار برای کسانی که چند وبهوک دارند مناسب است.
- تغییر کانالی که میخواهید پیام ها در آن ارسال شود: با انتخاب فیلد channel و تغییر کانال آن میتوانید مسیر وبهوک را مشخص کنید.
شما الان یک URL دارید که میتوانید برای استفاده از وبهوک در وبسایت های دیگر استفاده کنید.
چرا از وبهوک برای ارسال پیام استفاده کنیم؟
حالا با توضیحات داده شده با ساخت وبهوک در دیسکورد آشنا شدید. ارسال پیام با وبهوک مزایایی نسبت به حالت عادی دارد که در ادامه با هم آنها را بررسی میکنیم.
امکان ارسال پیام امبد
حتما در دیسکورد ربات هایی را دیده اید که پیام هایی ویژه ارسال میکنند که حاوی عنوان، فوتر، عکس و رنگ خاص هستند؛ این پیام ها امبد (Embed) نام دارند. نمونه ای از امبد ساخته شده در سرور سای تک، در عکس زیر روبرو شده است. پیام های امبد فقط توسط بات دیسکورد ارسال میشود و افراد با اکانت عادی نمیتوانند آنرا ارسال کنند. اما با وبهوک شما میتوانید چندین امبد را ارسال کنید.
استفاده از ایموجی متحرک و هایپرلینک در پیام
شما بدون نیترو دیسکورد در دیسکورد قادر به ارسال ایموجی متحرک در پیام های خود نیستید، اما با شما در وبهوک میتوانید علاوه بر اینکه ایموجی متحرک در پیام خود استفاده کنید؛ بلکه بدون عضویت در سرورهای دیگر، از تمام ایموجی هایی که در سرورهای دیسکورد وجود دارد استفاده کنید.
هایپر لینک چیست؟ به امکان قرار دادن لینک روی متن، هایپر لینک گفته میشود. شما در پیام های عادی فقط میتوانید لینک را به صورت URL قرار دهید. مثل: https://google.com اما در امبدها و با استفاده از وبهوک در دیسکورد، میتوانید لینکی مثل این: گوگل بسازید.
ارسال پیام بدون ورود به دیسکورد
شما با در اختیار داشتن یک وبهوک از کانالی در سرور خود، میتوانید بدون وارد شدن به دیسکورد، با استفاده از وبهوک پیام ارسال کنید. این امکان برای زمان هایی که دسترسی شما به دیسکورد محدود است بسیار کارآمد است.
چطور با وبهوک در دیسکورد پیام بفرستیم؟
وقت یادگیری چیزهای جدید است! شما برای ارسال وبهوک دو راه در پیش دارید:
- برنامه نویسی و استفاده از ربات اختصاصی
- استفاده از وبسایت دیسکو هوک
ما در این مقاله قصد داریم به شما ارسال پیام با سایت Discohook را بیاموزیم. پس کمربندهای خود را محکم ببندید که اتفاقات جالبی در انتظار شماست.
آشنایی با Discohook
وبسایت دیسکوهوک (https://discohook.org) به عنوان یک واسط، پیام های شما را استفاده از لینک وبهوکی که به آن میدهید، ارسال میکند. اصلا نگران نباشید، این وبسایت فقط یک راه میانبر است و امنیت وبهوک های شما را به خطر نمیاندازد.
از این به بعد قرار است که پیام های شگفت انگیز خود را از طریق سایت دیسکوهوک و با وبهوک در دیسکورد ارسال کنید.
آموزش کار با دیسکوهوک
با هم به بررسی و یادگیری بخش های مختلف این وبسایت میپردازیم. بعد از باز کردن وبسایت در گوشی یا کامپیوتر، بخش های مختلف برای ارسال پیام، تنظیمات و امکانات خود وبسایت را میبینید.
تنظیمات وبسایت
بعد از ورود به سایت یک متن از قبل آماده شده برای یادگیری شما گذاشته شده که بعد از خوندن اون، میتوانید با زدن دکمه ی Clear All آنرا پاک کنید.
با هم دکمه هایی که در بالای وبسایت قرار دارد را بررسی میکنیم:
- ساپورت سرور و دیسکورد بات، لینک های کاربری برای خود Discohook هستند.
- با استفاده از دکمه ی Settings میتوانید تنظیمات دلخواه خود را برای ظاهر سایت اعمال کنید.
- دکمه Backup: این سایت میتواند از پیام هایی که شما قبلا نوشته اید بکاپ تهیه کند تا در هر زمان بتوانید آن متن را دوباره در سایت ظاهر کنید.
- دکمه Clear All: با زدن این دکمه، هر متنی که در سایت نوشته اید و همه ی فیلدهایی که پر کرده اید پاک میشوند (فقط در زمان نیاز استفاده کنید).
- دکمه Share Message: با استفاده از این دکمه میتوانید لینک کوتاهی از متنی که در دیسکوهوک نوشته اید را کپی کنید و آنرا به اشتراک بگذارید.
تنظیمات وبهوک
حالا باید بخش هایی که مربوط به نوشتن متن و وبهوک است را بررسی کنیم.
- بخش Webhook Url جایی است که شما باید وبهوکی را که قبلا ساخته اید، وارد کنید تا ارتباط بین سایت و سرور شما برقرار شود.
- با دکمه ی Add Webhook میتوانید وبهوک های دیگری را هم ارسال کنید تا یک پیام را همزمان به چند کانال از یک یا چند سرور ارسال کنید.
- کار با دکمه Send را هم که بلدید و نیاز به گفتن نیست.
فیلدهای ارسال پیام
- Content: نوشتن متن در اینجا دقیقا از قوانین ارسال یک متن ساده توسط اکانت معمولی پیروی میکند. برای مثال میتوانید کلمات را بولد، ایتالیک یا زیرخط دار کنید. با این تفاوت که شما میتوانید از ایموجی های مختلف (ثابت و متحرک) استفاده کنید.
- Profile: در این بخش میتوانید اطلاعات وبهوک را تغییر دهید.
- Username: اسمی که وبهوک با آن ارسال میشود.
- Avatar Url: آواتاری که وبهوک با آن ارسال میشود.
- Files: با انتخاب یک فایل از سیستم خود تا حجم 8 مگابایت، میتوانید آنرا ضمیمه ی پیام خود کنید.
- Embed: به یکی از جذاب ترین بخش های وبهوک رسیدیم. نکته: به غیر از بخش هایی که به عنوان ضروری نشان داده میشوند، بقیه بخش ها کاملا اختیاری هستند و میتوانند خالی بمانند.
- Author: مشخصات نویسنده ی پیام را میتوانید در این بخش قرار دهید.
- Author Url: لینکی که میخواهید کاربر پس از کلیک بر روی اسم نویسنده به آن منتقل شود.
- Author Icon URL: لینک عکسی که میخواهید در بخش آواتار قرار بگیرد.
- Body
- Title: اینجا عنوان امبد شماست.
- URL: در عنوان خود میتوانید یک لینک قرار بدهید.
- Color: این رنگ در کنار بدنه ی امبد شما قرار میگیرد.
- Fields: برای امبد خود میتوانید تا 20 فیلد ایجاد کنید.
- Field Name: با اطلاعات دلخواه پر کنید.
- Field Value: با اطلاعات دلخواه پر کنید.
- inline: اگر فعال باشد فیلدها در کنار هم و در صورت غیرفعال بودن، فیلدها زیر هم قرار میگیرند.
- Images
- Image URLs: اگر در عنوان خود لینک قرار بدهید میتوانید تا 4 لینک عکس را میتوانید در امبد خود قرار دهید و اگر لینکی در عنوان نگذارید، فقط 1 عکس را میتوانید در امبد خود جای بدهید.
- Thumbnail URL: لینک عکسی که میخواهید به عنوان کاور در بالای امبد قرار بگیرد را اینجا قرار دهید.
- Footer: این اطلاعات مربوط به زیر امبد شماست. به عنوان مثال شعار خود را میتوانید در این بخش قرار دهید.
- Timestamp: زمانی که مربوط به ارسال امبد، تاریخ مربوط به امبد یا … است را میتوانید اینجا وارد کنید.
- Footer Icon URl: لینک عکسی که میخواهید در سمت چپ متن فوتر قرار بگیرد.
- Author: مشخصات نویسنده ی پیام را میتوانید در این بخش قرار دهید.
- با گزینه ی Add Embed میتوانید دو یا چند امبد را در یک پیام ارسال کنید.
اگر پیامی را قبلا با وبهوک ارسال کرده اید و میخواهید آنرا ویرایش کنید، میتوانید در بخش Message Link آنرا قرار دهید. بعد از قرار دادن لینک پیام، اگر لینک درست باشد دکمه ی Send به Edit تغییر میکند.
حالا که با بخش های مختلف وبسایت دیسکوهوک آشنا شدید؛ عکس زیر را برای آشنایی با قسمت های مختلف یک امبد ببینید.
یک نکته برای اینکه سرور شما از طریق وبهوک آسیب نبیند:
پرمیشن منیج وبهوک در یک سرور دیسکورد امکانی در سرور شماست که اگر کلید آن به دست افراد اسپمر بیوفتد اتفاقات جالبی در انتظار سرور شما نیست. پس حتما دقت کنید که این پرمیشن را فقط به ادمین های مورد اعتماد خود بدهید.
شما با استفاده از ربات سکیوریتی میتوانید از ساخته شدن وبهوک در سرور خود محافظت کنید. از آنجایی که فرستنده ی وبهوک ها مشخص نیستند، نمیتوان از ارسال آن جلوگیری کرد. پس قول بدهید این پرمیشن را در اختیار افراد نا امن قرار ندهید.
3 پاسخ
قبل ساخت وبهوک باید برای خودمون سرور بسازیم تا بتونیم وبهوک هم بسازیم چون من وقتی وارد تنظیمات سرور میشم همه گذینه ها غیر فعال هستش و سربرگ Integration نیستش تا بتونم وبهوک بسازم مشکل از چیه
با سلام خیلی عالی بود ولی درباره هایپر لینک من وقتی کدی که گفتید رو همونطور میزدم لینک از پیام میرفت و فقط نوشته ام میموند ولی روش کلیک میکردم نمیرفت تو سایت و ابی نمیشد ممنون میشم کمکم کنید
بعد هم هایپر شد اما فقط تو تایتل اسم نوشتم با لینک ولی تو متن نمیشد.
با تشکر
سلام پارسای عزیز. اگر که با موبایل روی لینک کلیک کردید باید بگم که باگ دیسکورد موبایل هست و بجای باز شدن اون لینک، امبد رو کپی میکنه و کاریش نمیشه کرد. اگر که متن آبی شده یعنی مشکلی نداره اوکیه. فدات