Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Для создания бота, который будет пересылать сообщения из Discord в Telegram с переводом, вам нужно будет выполнить несколько шагов. Вот пример кода на Python, который использует библиотеки discord.py для Discord и pyTelegramBotAPI для Telegram:
- Python
- import discord
- from telebot import TeleBot
- # Токен вашего бота в Discord
- DISCORD_TOKEN = 'ваш_токен_discord'
- # Токен вашего бота в Telegram
- TELEGRAM_TOKEN = 'ваш_токен_telegram'
- # ID чата в Telegram, куда будут пересылаться сообщения
- TELEGRAM_CHAT_ID = ваш_chat_id_telegram
- # Создаем клиента Discord
- client = discord.Client()
- # Создаем клиента Telegram
- bot = TeleBot(TELEGRAM_TOKEN)
- @client.event
- async def on_ready():
- print(f'Logged in as {client.user}')
- @client.event
- async def on_message(message):
- # Проверяем, что сообщение не от бота
- if message.author.bot:
- return
- # Здесь можно добавить логику перевода сообщения
- # Пересылаем сообщение в Telegram
- bot.send_message(TELEGRAM_CHAT_ID, message.content)
- # Запускаем бота Discord
- client.run(DISCORD_TOKEN)
- # Запускаем бота Telegram в поллинге
- bot.polling()
- Код, созданный ИИ. Внимательно просмотрите
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement