fa
Feedback
ערוץ - python tip israel

ערוץ - python tip israel

رفتن به کانال در Telegram

ערוץ מדריכים לפייתון וקוד פתוח

نمایش بیشتر
1 792
مشترکین
اطلاعاتی وجود ندارد24 ساعت
اطلاعاتی وجود ندارد7 روز
اطلاعاتی وجود ندارد30 روز
آرشیو پست ها
אתר שהרמתי לעצמי לbase64 + הקוד מקור https://base64-app.vercel.app/ הקוד מקור בגיט

פיטצר מגניב שבניתי להודעות סודיות אולי ישחרר את הקוד

הייAcrasking יש לך הודעה סודית

כרגע כולם יכולים להיכנס עצרתי את זה אם יחזור אני יפעיל שוב

חברים אתמול היה פה התקפה של רוסים על הערוץ נכנסו לי המון (כמה מאות) משתמשים במכה אז הייתי צריך לעשות שכל מי שנכנס והשם שלו לא בעברית יעוף אם אתם מכירים מישהו של החסם בטעות שלחו לי את היוזר בקבוצה

שינוי גודל תמונה 🖼 יש שתי אופציות די דומות: - resize() 🖥 משנה את התמונה לכל גודל שתירצו, אבל ללא התחייבות לשמירה על יחסי גובה ורוחב. - thumbnail() 🖼 משנה את גודל התמונה, שומר על יחסי גובה ורוחב, אבל ניתן לשנות אחד מהערכים המקורים. דוגמאות:
from PIL import Image

# Resize method example
img = Image.open("example.jpg")
width = 100
height = 100
resized_img = img.resize((width, height))
resized_img.save("resized_example.jpg")

# Thumbnail method example
img = Image.open("example.jpg")
width = 100
height = 100
img.thumbnail((width, height))
img.save("thumbnail_example.jpg")
סיכום: - נשתמש ב - resize() לשינוי גודל תמונה לערכים מדויקים שאנחנו נקבע. - נשתמש ב - thumbnail() לשמירה על יחס רוחב-גובה. 🖼

זה ההודעה שמקבלים לדוגמא: 🕯 פרשת: פרשת פקודי 🕯 הדלקת נרות: 17:31 🌅 הבדלה: 18:26 📅 תאריך עברי: ראש חודש אדר ב׳ 📅 תאריך לועזי: 2024-03-11

עובד על פקודה לזמני יום - בבוט חוסם ערבים למי שרוצה את הקוד מקור לפקודה שעוד מעט תיהיה זמינה בבוט
import asyncio
import httpx
from datetime import datetime

base_url = "https://www.hebcal.com/shabbat?cfg=json&geonameid="

geoid = {
    "jerusalem": 7498240,
    "tel_aviv": 293397,
    "haifa": 294801,
    "beersheba": 295530,
    "tiberias": 293322
}


async def create_times_message(location):
    async with httpx.AsyncClient() as client:
        response = await client.get(f"{base_url}{geoid.get(location)}")
        parashata = response.json()["items"][2]["hebrew"]
        day_hebrew = response.json()["items"][0]["hebrew"]
        day_data = response.json()["items"][0]["date"]
        candles = response.json()["items"][1]["date"]
        candles_time = datetime.strptime(candles, "%Y-%m-%dT%H:%M:%S%z").strftime("%H:%M")
        havdalah = response.json()["items"][3]["date"]
        havdalah_time = datetime.strptime(havdalah, "%Y-%m-%dT%H:%M:%S%z").strftime("%H:%M")
        message = (f"📖 פרשת: {parashata}\n"
                   f"🕯 הדלקת נרות: {candles_time}\n"
                   f"🌅 הבדלה: {havdalah_time}\n"
                   f"📅 תאריך עברי: {day_hebrew}\n"
                   f"📅 תאריך לועזי: {day_data}")
        return message


print(asyncio.run(create_times_message("tel_aviv")))

סקריפט שכתבתי עושה פילטרים להודעות של משתמשים ומחליט איזה פעולה לבצע אם הוא מוצא מילה אסורה על פי רשימת הפלטרים שאתם מגדירים תהנו ותשתמשו בזהירות... https://github.com/nhman-python/filter-messages

/clean deleted

/clean deleted

/ניקוי מחוקים

מי מוסיף פה ריאקשנס להודעות זה אמיתי?🤦‍♂️🤣🤣

הגענו ל1700 מנויים 🙏🎉🎉🎉

שבוע טוב חברים כמה דקות מעלה לכם את הקוד אולי יוסיף בהמשך עוד כמה שיפורים

שבת שלום חברים 🙏🇮🇱 מוצש אפרסם קוד מקור לבוט חדש שכתבתי לשינוי שמות לקבצים בתוך טלגרם🎉

ריאקשן כתגובה להודעות של משתמשים - דרך בוט קוד המקור לפקודה חדשה בבוט חוסם ערבים:
from pyrogram import Client
from emoji import is_emoji
TOKEN = "token"
API_ID = 2345
API_HASH = "abcdefg23567"
bot = Client(name="my_bot", bot_token=TOKEN, api_hash=API_HASH, api_id=API_ID)

@bot.on_message(filters.command(["ריאקשן", "reaction", "ריגשון"]) & filters.group & filters.text)
async def reply_reaction_to_messages(client: Client, message: Message):
    try:
        if len(message.command) == 2:
            emoji = message.command[1].strip()
            if is_emoji(emoji):
                await client.send_reaction(message.chat.id, message.reply_to_message_id, emoji=emoji)
            else:
                await message.reply("אימוגי לא תקין או לא מאושר בקבוצה")
        else:
            await message.reply("לא נמצא אימוגי לתגובה למשתמש דוגמא לשימוש\n"
                                f"<code>/{message.command[0]} 🤣</code>")
    except ReactionInvalid:
        await message.reply("אימוגי לא תקין או לא מאושר בקבוצה")
{post} {share}

רוצים עוד פקודות כאלה? {share}

תגובה להודעות של משתמשים כבוט זה הקוד לפקודה החדשה בבוט חוסם ערבים שנהפך להיות כבר בוט ניהול קבוצות אז הנה הקוד מקור של הפקודה למי שרוצה:
from pyrogram import Client

TOKEN = "token"
API_ID = 2345
API_HASH = "abcdefg23567"
bot = Client(name="my_bot", bot_token=TOKEN, api_hash=API_HASH, api_id=API_ID)

@bot.on_message(filters.command(["השב", "reply", "הגב"]) & filters.group & filters.text)
async def reply_to_messages(client: Client, message: Message):
    if not message.reply_to_message:
        await message.reply("נא להגיב להודעה של המשתמש הרצוי")
    elif len(message.command) >= 2:
        admin_message = message.text.html[len(message.command[0]) + 1:]
        await client.send_chat_action(message.chat.id, ChatAction.TYPING)
        await message.reply_to_message.reply(admin_message)
    else:
        await message.reply("לא נמצא טקסט לתגובה למשתמש דוגמא לשימוש\n"
                            f"<code>/{message.command[0]} שלום מה נשמע</code>")

כמובן שאצלי יש גם פונקציה שבודקת אם ההודעה נשלחה ממנהל או לא

✅ נבעטו 0 משתמשים מחוקים בהצלחה מ-channel 🗑️