user info minor improvement

This commit is contained in:
mihalin 2022-06-16 02:59:38 +03:00
parent 0d31679280
commit 883879e390

View File

@ -70,6 +70,9 @@ async def send_user_message(message: types.Message, super_chat_id: int, bot):
if message.from_user.username: if message.from_user.username:
user_info += " | @" + message.from_user.username user_info += " | @" + message.from_user.username
user_info += f" | #{message.from_user.id}" user_info += f" | #{message.from_user.id}"
if message.content_type == types.ContentType.TEXT: # Добавлять информацию в конец текста
new_message = await message.bot.send_message(super_chat_id, message.text + "\n\n" + user_info)
else: # Информационное сообщение + оригинальное сообщение
new_message = await message.bot.send_message(super_chat_id, text=user_info) new_message = await message.bot.send_message(super_chat_id, text=user_info)
await _redis.set(_message_unique_id(bot.pk, new_message.message_id), message.chat.id, await _redis.set(_message_unique_id(bot.pk, new_message.message_id), message.chat.id,
pexpire=ServerSettings.redis_timeout_ms()) pexpire=ServerSettings.redis_timeout_ms())