需要将信息(频道列表)精美地放置在信使的一条消息中,形式为:
但我想出的最好的事情是在一个循环中的一条消息中输出每个通道。最可能的解决方案是使用 lambda 表达式,但我不确定。
在循环中显示消息的代码:
@bot.message_handler(commands=['my_channels'])
def my_channels(message):
channels = users_db.get_channels(message.chat.id)
for channel in channels:
bot.send_message(message.chat.id, f'{channel[0]}. {channel[1]}')

那行不通?