blob: 008e38d01a590bb014186cf2d9509cdf57a44706 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
import logging
from telegram.ext import Updater, Dispatcher, CallbackContext, MessageHandler
from telegram.ext.filters import Filters
from telegram import Bot, Update
from config import BOT_TOKEN, USER_ID, GROUP_ID
LOG = logging.getLogger(__name__)
updater = Updater(token=BOT_TOKEN)
disp: Dispatcher = updater.dispatcher
bot: Bot = updater.bot
def handle_msg_rec(update: Update, context: CallbackContext) -> None:
if update.message.from_user.id != int(USER_ID):
return
update.message.forward(int(GROUP_ID))
LOG.info(f"Message from {update.message.from_user.id} was forwarded to {GROUP_ID}")
disp.add_handler(MessageHandler(Filters.update, callback=handle_msg_rec))
|
XMR address: 854DmXNrxULU3ZFJVs4Wc8PFhbq29RhqHhY8W6cdWrtFN3qmooKyyeYPcDzZTNRxphhJ5UzASQfAdEMwSteVqymk28aLhqj