diff --git a/app/client_bot/routers/content.py b/app/client_bot/routers/content.py index e71c133..20789b0 100644 --- a/app/client_bot/routers/content.py +++ b/app/client_bot/routers/content.py @@ -71,6 +71,10 @@ async def t_inline_query_node_content(query: types.InlineQuery, memory=None, use title=title, performer=performer, reply_markup=get_inline_keyboard([ + [{ + 'text': user.translated('shareTrack_button'), + 'switch_inline_query': f"C{content.cid.serialize_v2()}" + }], [{ 'text': user.translated('viewTrack_button'), 'url': f"https://t.me/{CLIENT_TELEGRAM_BOT_USERNAME}?start=C{content.cid.serialize_v2()}" diff --git a/app/core/models/_telegram/templates/player.py b/app/core/models/_telegram/templates/player.py index 5d0fef8..b0b5b79 100644 --- a/app/core/models/_telegram/templates/player.py +++ b/app/core/models/_telegram/templates/player.py @@ -101,6 +101,7 @@ class PlayerTemplates: 'callback_data': f'PC_{content.id}' }]) template_kwargs['audio'] = URLInputFile(local_content_url + '?seconds_limit=30') + text = self.user.translated('p_playerContext_preview') make_log("TG-Player", f"Send content {content_type} ({content_encoding}) to chat {self._chat_id}. {cd_log}") for kmsg in self.db_session.query(KnownTelegramMessage).filter_by(