برنامه نویسی

اتصال به IRC با Halloy

Halloy یک کلاینت IRC جدید است که در Rust نوشته شده است که سریع و با تم خوب است. در اینجا نحوه برقراری ارتباط با یک کانال irc با Halloy و در اینجا نحوه پیکربندی Halloy برای Rizon است.

توضیحات تصویر

بعد از دانلود Halloy به مستندات مراجعه کردم.

هالوی از یک فایل config.toml استفاده می کند که به راحتی در ویرایشگر کد مانند VSCode قابل ویرایش است. به طور پیش فرض این در کنار نصب Halloy، برای من، در AppData/Roaming در ویندوز است.

هالوی دارای نوار فرمان در سمت چپ پایین پنجره برنامه است، و باز شده ای که گزینه هایی از جمله “پیکربندی: باز کردن دایرکتوری پیکربندی” را ارائه می دهد.

اتصال اولیه به Rizon

در config.toml، هالوی قبلاً یک نمونه راه اندازی را ارائه می دهد. برای شبکه Rizon، در اینجا یک مثال دیگر وجود دارد:

[servers.rizon]nickname = "YourNicknameHere"
nick_password = "yourPassword"
server = "irc.rizon.net"
channels = ["#chat"]port = 6697
on_connect = ["/msg NickServ IDENTIFY your_password"]

وقتی Halloy باز می شود، نام پنجره همان چیزی است که بعد از نقطه در نوشته شده است [servers.name]. نام مستعار برای irc است، رمز عبور، در صورت نیاز، برای احراز هویت استفاده می شود. سرور Rizon و لیست کانال است ["#chat", "#example"] برای اتصال به کانال پس از باز کردن هالوی است. پورت 6697 برای ssl با Rizon است.
on_connect برای تعیین دستورات irc برای اجرا در اتصال است. در اینجا من یک پیام به NickServ دارم که از شما می خواهد یک نام کاربری با رمز عبور شناسایی کند.

پیکربندی Halloy با IRC Bouncer

Halloy همچنین با irc bouncer کار می کند. این یک مثال در فایل config.toml است و چون نام کاربری من در irc bouncer با نام مستعار در irc متفاوت است …

[servers.bnc]nickname = "MyNickName"
username = "MyBouncerUsername"
password = "bouncer_server_password_here"
server = "chat.Yourbouncerserverhere.com"
port = +1234
use_tls = true
on_connect = ["nick MyNickName", "/msg NickServ IDENTIFY myNickServPassword", "/join #example"]

علامت مثبت روی پورت (که باید پورت اتصال به irc bouncer باشد) نشان دهنده ssl است.
پس از ورود به سرور irc bouncer، از دستور on_connect برای تغییر نام مستعار ترجیحی استفاده می‌کنم، با سرویس نام مستعار تأیید می‌کنم و به کانال ترجیحی می‌پیوندم.

تم ها

برای نصب یک تم، فایل تم را دانلود کرده و در پوشه themes که Halloy در آن نصب شده است قرار دهید.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا