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

118 •
Это чат для обсуждения вопросов, связанных с использованием библиотеки https://github.com/registriren/botapitamtam https://gitflic.ru/project/techmine/botapitamtam Язык чата - 🇷🇺 русский. Некоторые пользователи могут поддержать диалог на 🇺🇸 английском. Публичные боты, построенные на данной библиотеке: @filelink @translatebot @userinfo @opros @golosbot @posting
504
То есть логика - это сам код на питоне, библиотека этого не делает
502
Нужна реакция на команды насколько я понял. Апи не имеет отдельного параметра введенных команд, поэтому просто через get_text получаем текст и сравниваем с командами и пишем реакцию
476
Но я читал именно тут способ. В примеры на гитхабе заносили, Андрей?
476
Я делал по участникам определенного чата. Если id есть в списке - ему доступ дается
464
Можно или по спискам задавать
467
Авторизацию по id тут обсуждали
Алексей Марцишевский
462
Юзер делает запрос чтобы узнать свой id?
описал ниже
Алексей Марцишевский
462
мне просто дали задачу логику определенную допустим пишем /info отдавать юзеру инфу из БД, только для тех юзеров которые есть в бд
489
Юзер делает запрос чтобы узнать свой id?
Алексей Марцишевский
458
ну допустим /id чтобы юзер свой user_id
452
Тоже самое хотел спросить. Какие именно события?
452
подскажите пожалуйста, как из кода настроить ответ бота на кастомные события, что-то в доке и в примерах не нашёл ...
Привет. Вопрос не очень понятен, по конкретнее...
Алексей Марцишевский
457
подскажите пожалуйста, как из кода настроить ответ бота на кастомные события, что-то в доке и в примерах не нашёл
448
Антиспам может чудит =)
448
Редактируй это сообщение
Алексей Марцишевский
456
хм... а почему сообщения удаляются
454
Здравствуйте.
453
Я здесь новенький, я действительно хочу обучить нескольких людей, которые могут уделить мне внимание
Привет, задавай конкретные вопросы
Charles Barker
488
Я здесь новенький, я действительно хочу обучить нескольких людей, которые могут уделить мне внимание
496
Здравствуйте.
508
Серьезные люди 😎, все вопросы только по существу
509
а че так онлайна мало
508
спс, уже нашел
505
Метод get_text(updates)
507
сори за глупый вопрос, но как получить текст сообщения из updates? {'updates': [{'message': {'sender': {'user_id': 577392649847, 'name': 'k0vbaska', 'username': 'k0vbaska', 'is_bot': False, 'last_activity_time': 1609017565000}, 'recipient': {'chat_id': 54074079833, 'chat_type': 'dialog', 'user_id': 596872027182}, 'timestamp': 1609017565501, 'body': {'mid': '8kGh-znXT1jfr4tXW7aNGPAESHC3O2g9xP7xSbfAoO4', 'seq': 105448575172695372, 'text': 'j'}}, 'timestamp': ...
Это не может быть. { 'updates ': [ { 'message': { 'sender ': 577392649847,' name ':' k0vbaska ',' username ',' is_bot ': False,' last_activity_time ': 1609017565000 },' recipi_type ': 596872027182 },' timestamp ': 1609017565501,' body ': { 'mid': '8kGh-znXT1jfr4tXW7xP7xSbfAoO4', 'seq':' j '} },' timestamp ': 1609017565501,' user_locale ':' ru ',' update_type ':' message_type '}],' marker ': 13586 ...
504
привет
499
Привет, я здесь новенький
485
hi
474
Здравствуйте.
511
Hello
492
спасиб =)
494
руки кривые
489
ага, разобрался, всё работает, методы рабочие
494
лажанулся №2, не проверил права у бота =)
Получилось в итоге или нет?
499
лажанулся №2, не проверил права у бота =)
botapitamtam-INFO-pin невозможно: Недостаточно прав доступа или чата -xxxxxxxxxxx закрыт
591
лажанулся №2, не проверил права у бота =)
482
вроде да, не помню уже
482
в pin_message получается значение mid надо прописать?
484
487
почти все команды возвращают, в рписании есть инфа
483
что команда тоже возвращает данные
493
не думал чет
478
одной командой и отправляешь и получаешь id
477
хм
480
чет не соображу, как получить id только что отправленного сообщения
id = bot.send_message()