ALTTAKİ KOD; SADECE BELİRLİ BİR KANALDA PAYLAŞTIĞINIZ MESAJ İÇERİĞİNİ DAĞITMANIZI SAĞLAR. Konuda ki Mesaj linki kaldırıldı.
import time
from telethon.sync import TelegramClient
from telethon.tl.functions.messages import GetHistoryRequest
from telethon.tl.types import Message  # Message sınıfını içe aktar

api_id = 
api_hash = ''

kanal_username = 'BuyTwitterAccountSeller'  # Kanalın kullanıcı adını buraya ekleyin
mesaj_id = 40  # İletmek istediğiniz mesajın ID'sini buraya ekleyin

bekleme_suresi = int(input("Mesaj gönderme aralığı (saniye cinsinden) girin: "))

with TelegramClient('session_name', api_id, api_hash) as client:
    while True:
        try:
            # Kanaldaki belirli bir mesajı al
            messages = client(GetHistoryRequest(
                peer=kanal_username,
                limit=1,
                offset_id=mesaj_id,
                add_offset=0,
                max_id=0,
                min_id=0,
                hash=0,
                offset_date=0  # Bu satır eklenmiştir
            ))

            if messages.messages:
                mesaj = messages.messages[0]

                # Sadece kullanıcı mesajlarını iletiyoruz
                if isinstance(mesaj, Message):
                    # Mesajı ilgili sohbetlere doğrudan gönder
                    sohbetler = client.get_dialogs()

                    for sohbet in sohbetler:
                        try:
                            # Mesajı ilgili sohbete doğrudan gönder
                            client.send_message(sohbet.id, mesaj)
                            print(f"{sohbet.title} sohbetine mesaj iletilmiştir.")
                        except Exception as e:
                            print(f"Hata oluştu: {e}")
                else:
                    print("Belirtilen koşullar altında geçerli bir mesaj bulunamadı.")
 
            time.sleep(bekleme_suresi)

        except Exception as ex:
            print(f"Hata oluştu: {ex}")