/lightning-for-nowruz

با استفاده از این برنامه، میتوانید با شبکه لایتنینگ بیت کوین به یکدیگر عیدی دهید!⚡

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

عیدی به سبک بیت کوین!(آپدیت ۱۴۰۲!)

با استفاده از این برنامه، میتوانید با شبکه لایتنینگ به یکدیگر عیدی دهید!

example

قدردانی

با تشکر از @yasi30c بابت طراحی کارت پستال🙌

نصب پیشنیاز ها

ابتدا وارد فولدر پروژه شوید. سپس کامند زیر را اجرا کنید.

pip install -r requirements.txt

راهنمای شروع

ساخت کارت پستال با استفاده از lnbits

مشخص کردن مقدار ADMIN_KEY در فایل config.py

این برنامه، از سرویس lnbits استفاده میکند. پس لازم است وارد وبسایت https://legend.lnbits.com شوید و یک کیف پول بسازید و کیف پول خود را شارژ کنید. سپس در lnbits، در منوی سمت راست، روی گزینه API info کلیک کنید. سپس مقدار Admin Key را در فایل config.py قرار دهید. برای مثال:

LNBITS_ADMIN_KEY = "a284bb02ab3a4e0eb6f3ffea4182c7g9"

مشخص کردن مقدار عیدی

وارد فایل config.py شوید. میتوانید با تغیر مقدار متغیر REWARD، مقدار عیدی را مشخص کنید. مثلا میتوانید مقدار متغیر REWARD، را برابر 10000 ساتوشی قرار دهید. این بدین معناست که شما برای هر فرد، مقدار 10000 ساتوشی را به عنوان عیدی مشخص کرده اید. حالا همه چیز برای ساخت کارت پستال آماده است!

طریقه استفاده:

python3 main.py [-n NAME] [-t THEME]

اگر python3 کار نکرد، از python استفاده کنید.

وقتی این کامند را در ترمینال یا cmd اجرا کنید، فایل عکس، در فولدر پروژه ساخته خواهد شد. نام پیشفرض فایل کارت پستال، postalcard.png است.

حالا میتوانید این عکس را به هرکسی که دوست دارید بدهید تا عیدی اش را دریافت کنید. میتواند از کیف پولی مثل wallet of satoshi استفاده کند تا عیدی اش را به راحتی دریافت کند.

تم ها

در این برنامه، دو تم وجود دارد. یک تم با نام dark و یک تم با نام light.

مثال 1

python3 main.py -n کاوه -t light

نتیجه

postalcard