Михаил Р., from datetime import datetime, timedelta
from tkinter import Tk as tk
from telebot import TeleBot
from aiogram import Bot, Dispatcher, executor, types
from telegram.ext import Updater, CommandHandler, MessageHandler, Filters
updater = Updater(token='') # Токен API к Telegram
dp= updater.dispatcher
bot = Bot(token=')
markup = types.ReplyKeyboardMarkup(resize_keyboard=True)
executor.start_polling(dp, skip_updates=True)
dp.message_handler()
def startCommand(bot, update):
bot.send_message(chat_id=update.message.chat_id, text='Добрый день, {user_name}! Данный бот создан для сохранения и пересылки информации в чаты. Чтобы переслать информацию в канал, используйте кнопку выбора. Для возврата напишите "Вернуться в главное меню"')
button1=types.KeyboardButton('чат "Сообщество "книги""')
button2=types.KeyboardButton ('чат "Сообщество "фильмы""')
come_back = types.KeyboardButton("Вернуться в главное меню")
markup.add(button1,button2)
def textMessage(bot, update):
response == 'Получил Ваше сообщение: ' + update.message.text + 'Пересылаю'
bot.send_message(chat_id=update.message.chat_id, text=response)
@bot.message_handler(content_types=['text'])
if (message.text == 'чат "Сообщество "книги""'):
print ('Введите ваше сообщение для пересылки в группу"Сообщество "книги""' )
bot.send_message(chat_id=update.message.chat_id, text=response)
bot.forward_message('....', message.chat.id, message.message_id)
if (message.text == 'чат "Сообщество "фильмы""'):
print ('Введите ваше сообщение для пересылки в группу"Сообщество "фильмы""' )
bot.send_message(chat_id=update.message.chat_id, text=response)
bot.forward_message('....', message.chat.id, message.message_id)
global last_time
if (datetime.now() - last_time).seconds>= 1800:
print (text='Добрый день, {user_name}! Для сохранения энергии данный бот перешёл на страницу главного меню. Чтобы переслать информацию в канал, используйте кнопку выбора. Для возврата напишите "Вернуться в главное меню"')
markup.add(button1,button2)
if __name__ == '__main__':
bot.polling(none_stop=True )
Пока он выглядит так, но тут ещё чистить надо. Что-то не то
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
from tkinter import Tk as tk
from telebot import TeleBot
from aiogram import Bot, Dispatcher, executor, types
from telegram.ext import Updater, CommandHandler, MessageHandler, Filters
updater = Updater(token='') # Токен API к Telegram
dp= updater.dispatcher
bot = Bot(token=')
markup = types.ReplyKeyboardMarkup(resize_keyboard=True)
executor.start_polling(dp, skip_updates=True)
dp.message_handler()
def startCommand(bot, update):
bot.send_message(chat_id=update.message.chat_id, text='Добрый день, {user_name}! Данный бот создан для сохранения и пересылки информации в чаты. Чтобы переслать информацию в канал, используйте кнопку выбора. Для возврата напишите "Вернуться в главное меню"')
button1=types.KeyboardButton('чат "Сообщество "книги""')
button2=types.KeyboardButton ('чат "Сообщество "фильмы""')
come_back = types.KeyboardButton("Вернуться в главное меню")
markup.add(button1,button2)
def textMessage(bot, update):
response == 'Получил Ваше сообщение: ' + update.message.text + 'Пересылаю'
bot.send_message(chat_id=update.message.chat_id, text=response)
@bot.message_handler(content_types=['text'])
if (message.text == 'чат "Сообщество "книги""'):
print ('Введите ваше сообщение для пересылки в группу"Сообщество "книги""' )
bot.send_message(chat_id=update.message.chat_id, text=response)
bot.forward_message('....', message.chat.id, message.message_id)
if (message.text == 'чат "Сообщество "фильмы""'):
print ('Введите ваше сообщение для пересылки в группу"Сообщество "фильмы""' )
bot.send_message(chat_id=update.message.chat_id, text=response)
bot.forward_message('....', message.chat.id, message.message_id)
global last_time
if (datetime.now() - last_time).seconds>= 1800:
print (text='Добрый день, {user_name}! Для сохранения энергии данный бот перешёл на страницу главного меню. Чтобы переслать информацию в канал, используйте кнопку выбора. Для возврата напишите "Вернуться в главное меню"')
markup.add(button1,button2)
if __name__ == '__main__':
bot.polling(none_stop=True )
Пока он выглядит так, но тут ещё чистить надо. Что-то не то