🤖 Telegram Bot ( Devs )
712 subscribers
43 photos
4 videos
68 links
گروه برنامه نویسی ربات تلگرام - پایتون

گروه پایروگرام: @PyrogramFa
گروه تلتون: @Telethonchat_fa
Download Telegram
یه نکته ساده در تلتون
متاسفانه تلتون خیلی type-hint ضعیفی داره
و تا باهاش بتونی اشنا بشی، دهنت سرویس میشه
یه نکته ساده میخوام بگم که شاید بتونه کمکت کنه ...

هر اپدیت و ایونتی که از تلتون دریافت میکنید، میتونید با اتریبیوت client یا _client, به کلاینتتون دسترسی داشته باشین ...

برای مثال:
from telethon.events import NewMessage

# ...

@app.on(NewMessage)
async def on_start(event: NewMessage.Event):
await event._client.send_message(
event.message.chat_id,
"Welcome ... 👋"
)


#telethon #help #trick
@PyrogramNews 🔥
👍1
🤖 Telegram Bot ( Devs )
یه نکته ساده در تلتون متاسفانه تلتون خیلی type-hint ضعیفی داره و تا باهاش بتونی اشنا بشی، دهنت سرویس میشه یه نکته ساده میخوام بگم که شاید بتونه کمکت کنه ... هر اپدیت و ایونتی که از تلتون دریافت میکنید، میتونید با اتریبیوت client یا _client, به کلاینتتون…
نکته بعدی و مهم راجب تلتون
خیلی راحت با تلتون دلیتی میدید درسته؟
مشکل اینه که تلگرام به تلتون خیلی حساسه و اگر تشخیص بده تلتون ران کردید، سریعاً بن میشید

برای اینکه بن نشید، وقتی دارید cli ران میکنین، حتما initConnection رو تغییر بدید.

🔴 خب initConnection چیه؟
وقتی کلاینتی داره به تلگرام وصل میشه اول باید این متود رو به تلگرام بفرسته و خودش رو به عنوان سشن ثبت کنه و ارتباط برقرار شه.

حالا برای تغییرش باید چیکار کنیم؟ یه مثال میزنم:
from telethon import TelegramClient
from telethon import types, functions

app = TelegramClient(...)
app._init_connection = functions.InitConnectionRequest(
api_id=API_ID,
device_model='ASUS Laptop',
system_version='Arch Linux',
app_version='10.14.1',
system_lang_code='en',
lang_pack=None,
lang_code='en',
query=None,
proxy=None,
params=types.JsonNull()
)

# ...

پ.ن: از همین روش داخل پایروگرام هم میشه استفاده کرد

و لطفااااا باهاش اسپم نزنین، تلگرام برای همین حساسه روی تلتون کلا

#telethon #help #trick
@PyrogramNews 🔥
6👍41
(سوال)
کتابخونه ای چیزی برای انجام benchmark توی پایتون میشناسید؟ که چارت هم خروجی بده؟
باور میکنین یه زمانی داخل همین تلگرام
میشد فقط با دونستن شماره تلفن، وارد اکانت بقیه شد؟🥲😂💔

@PyrogramNews 🔥
👍1
🥲 بنظرم با پایروگرام خداحافظی کنین
خیلی وقته دیگه نمیتونه چت آیدی هارو تشخیص بده
چت ایدی های تلگرام تغییر کرده و مقدارشون بزرگ شده و محدودیت هاش تغییر کرده
بخاطر همین پایروگرام نمیتونه تشخیصشون بده
و به ارور PeerIdInvalid برخورد میکنین

پ.ن: یوزرنیم چنل پایروگرامه، بعد میگم باهاش خداحافظی کنین

@PyrogramNews 🔥
👍2
لایبرری cryptg برای تلتون 🔥
این لایبرری دقیقا کپی لایبرری tgcrypto داخل پایروگرامه
فقط کافیه موقع استفاده از تلتون، این هم نصب کنین
تلتون خودکار ازش برای رمزنگاری هاش استفاده میکنه و سرعتش بیشتر میشه ...

pip3 install -U cryptg

@PyrpgramNews 🔥
👍2
🤖 Telegram Bot ( Devs )
یه لایبرری خودم دارم برای کار با تلتون، تمام type-hint هاش اوکی کردم و کار باهاش راحت شده شاید پخشش کنم شماهم استفاده کنین راحت باشین متاسفانه حوصله داکیومنت نوشتن نیست براش
به درخواستتون منتشرش کردم ❤️

https://github.com/awolverp/telethon-events

کافیه دایرکتوری events یا فایل events.py رو بردارید و توی پروژه هاتون استفادش کنید

لطفا اگه استفادش کردین، استار بدین
خیلی از اینچیزا برای خودم دارم، حمایت بشه بازم میزارم

حالا خیلی راحت تر میتونین با همینا تلتون رو یاد بگیرین

تغییرات:
- به کلاس TelegramClient، پراپرتی me اضافه کردم
- فقط ۴ تا ایونت رو نوشتم ( پرکاربرد ها )
- تایپ هینت کامل
- سرعت خیلی بالاتر
- جلوگیری از اسپم خودکار
- فیلتر کردنه دقیق تر

فقط موردی که داره، چند تا پارامتر از همشون حذف کردم:
chats
blacklist_chats

اگه کم و کاستی داخل داکیومنتش هست ببخشید سریع سریع ۱ ساعته نوشتم

@PyrogramNews 🔥
👍643
💫 سرعت دانلود و اپلودت رو توی تلتون ببر بالا ...
سرعت تلتون حالت عادی توی اپلود و دانلود کند هستش
برای بالا بردن سرعت اپلود و دانلود، دو چیز رو باید استفاده کنی:
- اول اینکه کتابخونه cryptg رو نصب کنین ( #218 )
- دوم از سورس زیر استفاده کنین:

https://gist.github.com/painor/7e74de80ae0c819d3e9abcf9989a8dd6

#telethon #speed #gist
@BotsDevNews 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰1
چقدر منطقیه😂😂
هربار که پست میزارم ۲ نفر لفت میدن
🤣231
🔴 تمامی ویندوز ها در کل جهان توی حالت ریکاوری مود قراره گرفته
به دلیل اختلال و قطعی در سرور های هلدینگ CrowdStrike

فقط ایران حالش خوبه چون ویندوز هاش کرکی و دزدیه

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

نتیجه اخلاقی:
- ویندوز کرکی بسیار خوب است
- لینوکس بهتر است از ویندوز
👍12🤣5
Forwarded from Pavel Durov (Pavel Durov)
⚡️ 2024 will go down in history as the year when hundreds of millions of people became familiar with blockchain. We’re proud that Telegram is at the epicenter of this societal transformation 🤵

🔥To keep the fire going, this month, we will introduce a mini app store and an in-app browser with support for Web3-pages 😮

❗️ We will also step up our efforts to fight the scammers seeking to defraud new entrants into the crypto realm. Soon, Telegram will begin displaying the month of registration and principal country for public accounts (similar to Instagram). We will also allow organizations to use their mini apps to issue labels for channels, creating a decentralized marketplace for third-party verification ✔️

😏 Thanks to more transparency and decentralization, Telegram users will know more about the opportunities and the dangers of this new world 💪
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
ایران:
🤣19🥰7
This media is not supported in your browser
VIEW IN TELEGRAM
پاول دوورف، مدیرعامل تلگرام، پس از تفهیم اتهام، با ارائه وثیقه ۵ میلیون یورویی و تحت نظارت قضایی آزاد شد.او فعلا حق ترک خاک فرانسه را ندارد.
22👍1
با توجه به وضعیت فعلی Pyrogram که توسط توسعه‌دهنده آن نیز مشخص شده است، با استناد به تجربه شما و در نظر گرفتن تمامی جوانب، بهترین فورک Pyrogram کدام است؟
Anonymous Poll
18%
Faster-Pyrogram
11%
Hydrogram
4%
Pyrotgfork
51%
Kurigram
10%
Pyrofork
6%
PyrogramMod
1
🔥Dan;

✏️با احترام به تمامی دوستان استفاده‌کننده از Pyrogram، ممنونم که از این پروژه حمایت کردید. این پروژه به یکی از بهترین فریمورک‌ها برای API تلگرام تبدیل شده بود و من از همه کسانی که آن را حمایت کردند سپاسگزارم. به همه توجه می‌کنم که خبری از به‌روزرسانی‌های اخیر نبوده و دلیل آن این است که پروژه برای من دیگر مفید نبوده و من زمان کافی برای نگهداری یا توسعه‌های بیشتر ندارم.

✏️دلیل اعلام این موضوع با تاخیر این بود که در نظر داشتم که آیا باید در آینده توسعه را ادامه دهم یا خیر، اما در نهایت تصمیم گرفتم که پروژه را به پایان برسانم.

✏️پس از اینجا، توسعه پروژه متوقف شده است. بنابراین، پروژه دیگر توسط من نگهداری یا پشتیبانی نمی‌شود، مخازن بایگانی شده و گروه‌های مرتبط بسته شده است.

✏️ممنون از تمامی حمایت و ارزش‌گذاری‌های شما! این سفر خوبی بود و امیدوارم همه از ایجاد چیزهای مختلف با Pyrogram لذت برده باشند.

1872

1:26 صبح
Please open Telegram to view this post
VIEW IN TELEGRAM
👍64
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 پاول دورف، مدیرعامل تلگرام، اعلام کرده که در قرارداد بزرگی رسما با شرکت xAI، استارتاپ هوش مصنوعی ایلان ماسک، وارد همکاری شده و قرار هست قابلیتهای مختلف هوش مصنوعی رو از طریق مدل Grok در تابستان امسال به تلگرام بیاره.

🔜 طبق این قرارداد:
🔴 بات @GrokAI برای همه کاربران در تلگرام پین خواهد شد

🔴امکان پرسیدن سوالات از گراک از بخش جستجوی تلگرام مهیا خواهد شد

🔴 بات تلگرامی گراک به قابلیت پوشه بندی برای هر مکالمه مجهز میشه

🔴 امکان تصحیح متن تایپ شده و همچنین خلاصه کردن مکالمات در گروه ها با هوش مصنوعی گراک اضافه میشه

🔴 کاربران میتونن فایلهای مختلف از جمله PDF و محتوای لینکهارو با گراک خلاصه کنن

🔴 امکان مدیریت گروه ها و سنجش پیشرفته محتوا با گراک قرار هست اضافه بشه

🔴 گراک میتونه نقش دستیار هوش مصنوعی برای جواب دادن خودکار به پیامهای شمارو بازی کنه

🔴 از اون میشه برای اعتبارسنجی محتوای کانالها و خلاصه کردن پستها استفاده کرد

🔴 علاوه بر این کاربران میتونن استیکرها و عکس پروفایل هم با هوش مصنوعی بسازن.

💵 این قرارداد برای تلگرام هم عایدی بالایی داره و در نتیجه اون شرکت xAI بیش از 300 میلیون دلار به تلگرام پرداخت میکنه و تلگرام صاحب بخشی از سهام xAI هم خواهد شد. علاوه بر این 50 درصد درامدی که از خرید اشتراک Grok در تلگرام به دست میاد هم به تلگرام خواهد رسید.

📣 @pysoft_ir
🔥 @BotsDevNews
Please open Telegram to view this post
VIEW IN TELEGRAM
62