BotAPITamTam Python-библиотека

119
Это чат для обсуждения вопросов, связанных с использованием библиотеки https://github.com/registriren/botapitamtam https://gitflic.ru/project/techmine/botapitamtam Язык чата - 🇷🇺 русский. Некоторые пользователи могут поддержать диалог на 🇺🇸 английском. Публичные боты, построенные на данной библиотеке: @filelink @translatebot @userinfo @opros @golosbot @posting
69
...в таком случае надежнее использовать словарь chat_id: user_id , но если в чате одновременно несколько голосований, то нужно еще додумывать...
63
Если uid in uid_list
Самое простое и эффективное решение, но... если бот будет публичным и в другом чате будет другое голосование этот пользователь уже не проголосует
65
Наверно оптимально сделать базу данных, но тут от количества думать участников. Но в db я не силен
Та же история (
71
Наверно оптимально сделать базу данных, но тут от количества думать участников. Но в db я не силен
62
Чот даже как-то не подумал об этом
63
Хм, ну если так подумать, то впринцепи неплохая идея
68
Если uid in uid_list
62
хм
63
После нажатия
59
и проверять нажал ли он на кнопку?
63
User_id в список как вариант?
59
Что-то вроде оценки фотографии.
62
Идея для голосовалки?
65
Андрей, есть идеи как засчитывать только 1 нажатие на кнопку от 1 пользователя?
66
ну теперь я буду по внимательней, да и тоже не буду закрывать ее ))
64
как я понял, мне надо по лучше изучить api на сайте
да в принципе в основном коде botapitamtam уже полно примеров, чтоб из них как из кубиков собирать, но страничка с описанием апи у меня всегда открыта ))
62
а в этом примере, почему не работает?
а вот с этим у меня нет комментариев ))
74
Вопрос. Что не так?)
а в этом примере, почему не работает?
71
как я понял, мне надо по лучше изучить api на сайте
63
проверь, работает? самообучение самый эффективный способ обучения, со временем все будет получаться ) ... а где была ошибка? ...
Ошибка была в том, что я пытался всё это передать в send_button (когда надо было в send_content (лол)), и в attach передать тип инлайн кнопки с buttons. (до которого я не дошел, то есть, не знал еще тогда)
66
проверь, работает? самообучение самый эффективный способ обучения, со временем все будет получаться ) ... а где была ошибка? ...
да, всё работает
74
проверь, работает? самообучение самый эффективный способ обучения, со временем все будет получаться ) ... а где была ошибка?
61
Спасибо за этот пример. Теперь я вижу где была моя ошибка )
64
Такое ощущение, будто вокруг да около хожу
Как-то обидно даже )
64

image_buttons.txt

txt
0,589 Кб
62
походу кодинг не моя стихия (особенно апи связанные с мсг)
66
🤔 должно работать, может где-то техническая ошибка... я тем временем написал пример с картинкой и кнопкой... ...
😐))))
67
🤔 должно работать, может где-то техническая ошибка... я тем временем написал пример с картинкой и кнопкой...
96
Вопрос. Что не так?)
65
да, спасибо)
69
последняя строчка bot.send_content(attach, chat_id)
66
аттач не совсем правильно сформирован, нужно после твоего buttons вставить следующий код:
65
вот, разве не верно?
65
что я делаю не так?
65
но всё же я не понимаю, почему я не могу отправить просто кнопку через send_content
67
или мне пора спать
66
я так понимаю, что кнопки не так заполнены
65
да дело не в этом. я пробовал по отдельности. с фото всё получилось, а вот с кнопками нет
68
buttons это только часть attachments, а нужно еще image добавить...
75
ну как же не отправляются )) открой функцию send_buttons из нее идет вызов send_content
я до этого вот так пробовал))
81
через send_content кнопки не отправляются)
ну как же не отправляются )) открой функцию send_buttons из нее идет вызов send_content
75
ааа, точно. Блин
73
кстати, я не совсем понимаю как правильно работает send_content )
там ключевой параметр attachments, его нужно сформировать в соответствии с документацией API. Примеры его формирования есть в методах send_button, send_photo и т.п.
71
кнопка*
81
через send_content кнопки не отправляются)
78
кстати, я не совсем понимаю как правильно работает send_content )
73
нужно все отправлять через send_content а не по очереди... (т.е send_buttons использовать не надо) для этого нужно правильно сформировать аттач и передать его в send_content
103
Такое ощущение, будто вокруг да около хожу
74
перепробовал до этого еще пару вариантов, но уже позабыл их. В сон клонит.. как-то так)
72
не бейте плез)