با سلام و احترام خدمت تمام کاربران گرامی پایروبله.
این فروم جهت پرسش و پاسخ درمورد کتابخانه پایروبله ایجاد شده، لطفا جهت مدیریت بهتر قوانین زیر را رعایت کنید.
1 . هر موضوعی را در تاپیک مربوطه مطرح کنید
2 . از توهین کردن بپرهیزید
3 . اگر چیزی را نمی دانید لازم نیست جواب بدید
4 . فقط و فقط درباره پایروبله صحبت کنید
اگر قوانین بالا رو رعایت نکنید از فروم بن می شید.
اگر با قوانین بالا موافق هستید، موافقت خود را با پاسخ به این پیام اعلام کنید.
سلام
لطفا یک مثال برای ارسال محتوا بدید
ارسال عکس ویدیو ویس و اینجور چیزا
سلام
ربات وقتی داخل یک گروه اد میشود چجوری تشخیص بده که تو اون گروه اد شده
و اینکه ربات چگونه دسترسی های یکنفر رو توی گروه تغییر بده برای مثال سکوت بده
و اینکه چگونه تنظیمات گروه رو عوض کنه مثلا یک مجوز رو برای کاربران ببنده
سلام کال بک دیتا مشکل داره در کیبورد شیشه ای
ارور:
کد تست:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
from pyrobale.client import Client
from pyrobale.objects import Message, UpdatesTypes, CallbackQuery
from pyrobale.objects import InlineKeyboardButton, InlineKeyboardMarkup, CopyTextButton
client = Client("tocken")
@client.on_message()
async def message_handler(message: Message):
buttons = InlineKeyboardMarkup()
buttons.add_button("Callback", callback_data="callback_data")
await message.reply("These are Inline Buttons!", reply_markup=buttons)
@client.on_callback_query()
async def callback_handler(callback_query: CallbackQuery):
await callback_query.answer("Callback Query Received!", show_alert=True)
client.run()
|
سلام
این چرا پیامو پاک نمیکنه پس
1
|
message.delete() |
ارورش:
1
|
'Client' object has no attribute 'delete' |
سلام برای اینکه بخوایم عکس یا گیف رو تو گپ ببندیم باید چه چیز هایی رو بلد باشیم بی زحمت توضیح دقیق بدید
سلام
چگونه کد پیوی ربات و گروه و کانال رو از هم جدا کنیم برای مثال ربات دستوراتی که در پیوی انجام میدهد را در گروه انجام ندهد و بلعکس
چگونه یک پیام رو پاک کنیم
سلام ربات چگونه تشخیص بده که خودش ادمین گروه است یا نه؟
سلام
کیک کردن مشکل داره و ارور میده و کار نمیکنه
کد:
1 2 3 4 5 6 7 8 9 10 |
import pyrobale bot = pyrobale.Client("token") @bot.on_command("start") async def start(message: pyrobale.Message): user_data = await message.chat.get_chat_member(message.user.id) await user_data.kick() bot.run() |
متن ارور:داخل عکس

سلام لطفا یک مثال برای بن کردن کاربر از گپ بزنید فقط کد قسمت بن کردن رو توضیح بدید من هرکاری کردم بن نکرد
1.ربات چگونه ایدی عددی فردی که روش ریپ زدیم رو بگیره
2. ربات چجوری ایدی عددی پیام خودش رو بگیره تا بتونه ادیش کنه
میخوام یه پیام با کیبورد شیشه ای بزارم بعد که کاربر رو دکمه کلیک کرد مسیج ادیت بشه و دکمه ها حذف بشن و متن جدید بیار رو پیام
(اگه میشه یه کد شبیه این رو بدید بفهمم ساختارشو)
@bot.on_command("start")
async def start(message: pyrobale.Message):
user_data = await message.chat.get_chat_member(message.user.id)
is_admin = await user_data.is_admin()
if is_admin:
print("is admin")
else:
print("is NOT admin")
برای تست قابلیت جدید شناسایی ادمین بودن طرف در گپ این کد رو زدم ولی ارور میده و کار نمیکنه
متن ارور
پایروبله کامند رو در اولویت می ذاره و پیام رو در نظر نمی گیره
درود
چند ایده برای بهتر شدن پایروبله
قابلیت کیک کردن یعنی بعدداینکه طرفو ریم کرد از تو لیست ریم درش بیاره
تابعی که بفهمه طرف ادمینه یا نه(هست درحال حاضر ولی پیچیدگی داره و ردش خاص میخواد)
قابلیت حذف کردن یه تعداد مشخصی پیام
بتونه ادمین یک کانال بشه و تو کانال پست بفرسته و به اطلاعات اون کانال و ممبرای اون کانال دسترسی داشته باشه
با تشکر
سلام
کیبورد شیشه ای درست میشه ولی وقتی رو دکمه میزنی ربات باید یه پیام بفرسته ولی نمیفرسته و مشکل داره