Senkaro commited on
Commit
17aaaab
·
verified ·
1 Parent(s): 99f5809

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -23
app.py CHANGED
@@ -1,34 +1,25 @@
1
- # python
2
  import logging
3
- import os
4
-
5
  from aiogram import Bot, Dispatcher, executor, types
6
 
7
- # Устанавливаем уровень логирования
8
- logging.basicConfig(level=logging.INFO)
9
 
10
- # Инициализируем бота и диспетчер
11
- API_TOKEN = os.getenv("TELEGRAM_API_TOKEN")
12
- bot = Bot(token=7245532019:AAGMhz97FLmccY2YBiGi2dfuzRDHwOWX8nI)
13
- dp = Dispatcher(bot)
14
 
15
- # ID канала для постинга предложений
16
- CHANNEL_ID = os.getenv("TELEGRAM_CHANNEL_ID")
17
 
 
 
 
18
 
19
- # Обработчик всех сообщений (текст, фото, видео и т.д.)
20
- @dp.message_handler(content_types=types.ContentTypes.ANY)
21
- async def forward_to_channel(message: types.Message):
22
- """Пересылает сообщение в канал."""
23
 
24
- try:
25
- # Пересылаем сообщение в канал
26
- await message.forward(1002253745988)
27
- except Exception as e:
28
- # Логируем ошибку, если не удалось переслать сообщение
29
- logging.error(f"Ошибка при пересылке сообщения: {e}")
30
- # Отправляем сообщение пользователю об ошибке (опционально)
31
- await message.reply("Произошла ошибка. Ваше предложение не было отправлено.")
32
 
33
 
34
  if __name__ == '__main__':
 
 
1
  import logging
 
 
2
  from aiogram import Bot, Dispatcher, executor, types
3
 
4
+ # Вставьте свой токен бота
5
+ API_TOKEN = '7245532019:AAGMhz97FLmccY2YBiGi2dfuzRDHwOWX8nI'
6
 
7
+ # Вставьте свой ID пользователя
8
+ YOUR_USER_ID = '6509746589'
 
 
9
 
10
+ # Настройка логирования
11
+ logging.basicConfig(level=logging.INFO)
12
 
13
+ # Инициализация бота и диспетчера
14
+ bot = Bot(token=API_TOKEN)
15
+ dp = Dispatcher(bot)
16
 
 
 
 
 
17
 
18
+ # Обработчик всех сообщений
19
+ @dp.message_handler()
20
+ async def echo(message: types.Message):
21
+ # Пересылаем сообщение к вам
22
+ await bot.forward_message(YOUR_USER_ID, message.chat.id, message.message_id)
 
 
 
23
 
24
 
25
  if __name__ == '__main__':