Перейти к публикации
Форум ботоводов

Dann

Members
  • Публикации

    1
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    1

Все публикации пользователя Dann

  1. Спасибо Вам огромное за этот труд! Реально работает, причем довольно хорошо. И памяти есть относительно немного. Если не сложно, подскажите пожалуйста, как пересылать картинки? Я понял, что нужно указать соответствующий тип сообщения (аудио, картинка и т.д.).Попытался написать вот такую конструкцию: if message_type == 'messagePhoto': try: message_text = event['message']['content']['photo'].translate(non_bmp_map) print("картинка") td_send({'@type':'sendMessage', 'chat_id':target_chat_id, 'input_message_content': { '@type': 'localFile', 'text': { '@type': 'file', 'text': message_text }}} ) except: message_text = event['message']['content']['photo'].translate(non_bmp_map) print("картинка") td_send({'@type':'sendMessage', 'chat_id':target_chat_id, 'input_message_content': { '@type': 'photo', 'text': { '@type': 'localFile', 'text': message_text }}} ) Здесь я пытался подобрать комбинацию параметров "typeMessage" и "@type " , чтобы пересылать картинку. Естественно, этот код не сработал. Я получил ошибку: message_text = event['message']['content']['photo'].translate(non_bmp_map) AttributeError: 'dict' object has no attribute 'translate' Пока не понял, как задать параметр/переменную message_text таким образом, чтобы можно было получать картинку. Если не сложно, подскажите, пожалуйста, а то я полный нуб в программировании пока. Или хотя бы подскажите, что почитать для решения этого вопроса (кажется, этот код несколько шире, чем синтаксис python, возможно, здесь используется ещё json?)
×
×
  • Создать...