Upload files to "/"

This commit is contained in:
batuhancoskun 2025-04-08 00:04:53 +00:00
commit b2cc067221

43
telegramMastodonBot.py Normal file
View File

@ -0,0 +1,43 @@
TOKEN_Telegram = "7727645914:AAGxMNFEV3ry5W-HS8t4eWgtRmX1vZJqpqk"
from telebot import TeleBot
from mastodon import Mastodon
bot = TeleBot(TOKEN_Telegram)
# Yusuf Hoca: 816494516
# Hadis Botu: 7727645914
# Hadis Kanal: -1001205204850
data = {
816494516: -1001205204850,
# 7581042235: -1001205204850 # Yönetici komutu
}
@bot.message_handler(content_types=['text'])
def give(m):
dataKeys = data.keys()
if(m.from_user.id in dataKeys and m.chat.id in dataKeys and m.chat.type == "private"):
try:
bot.send_message(data[m.from_user.id], m.text)
bot.send_message(m.chat.id, "*Telegram kanalınızda gönderi paylaşıldı.*", parse_mode='Markdown')
except:
bot.send_message(m.chat.id, "*Telegram kanalınızda gönderi paylaşılamadı.*\n Lütfen bot yöneticisi ile iletişime geçiniz. bc1428@vuhuv.com", parse_mode='Markdown')
try:
mastodon = Mastodon(
client_id='LOD2-WQ8fbGT42i6WeCWPvRppbj0Y1hIrOWXEXEHxRc',
client_secret='9xADkvI1GYtjOHXpXOPL4V6UdiuCIz94OqJClzzYhSA',
access_token='TZxWQBoDqSeOme05gKipQaN0yzK0EsHAH-eu13m3ZDs',
api_base_url='https://arslansah.com.tr'
)
mastodonStatus = mastodon.status_post(m.text)
statusMessage = f"*Arslanşah Mastodon Sunucusunda Gönderi Paylaşıldı.*\n{mastodonStatus.uri}"
except:
statusMessage = "*Mastodon'da gönderi paylaşılamadı.*\n Lütfen bot yöneticisi ile iletişime geçiniz. bc1428@vuhuv.com"
bot.send_message(m.chat.id, statusMessage, parse_mode='Markdown')
else:
bot.send_message(m.chat.id, "*Yalnızca yetkili kişiler botu kullanabilir.*", parse_mode='Markdown')
bot.polling()