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

103
Это чат для обсуждения вопросов, связанных с использованием библиотеки https://github.com/registriren/botapitamtam https://gitflic.ru/project/techmine/botapitamtam Язык чата - 🇷🇺 русский. Некоторые пользователи могут поддержать диалог на 🇺🇸 английском. Публичные боты, построенные на данной библиотеке: @filelink @translatebot @userinfo @opros @golosbot @posting
Алексей Марцишевский
460
То есть логика - это сам код на питоне, библиотека этого не делает
это понятно, я думал есть как в ТГ именно на команды
Алексей Марцишевский
476
Нужна реакция на команды насколько я понял. Апи не имеет отдельного параметра введенных команд, поэтому просто через get_text получаем текст и сравниваем с командами и пишем реакцию ...
понял, спасибо, если есть пример буду оч благодарен
486
То есть логика - это сам код на питоне, библиотека этого не делает
486
Нужна реакция на команды насколько я понял. Апи не имеет отдельного параметра введенных команд, поэтому просто через get_text получаем текст и сравниваем с командами и пишем реакцию
466
Но я читал именно тут способ. В примеры на гитхабе заносили, Андрей?
464
Я делал по участникам определенного чата. Если id есть в списке - ему доступ дается
451
Можно или по спискам задавать
453
Авторизацию по id тут обсуждали
Алексей Марцишевский
449
Юзер делает запрос чтобы узнать свой id?
описал ниже
Алексей Марцишевский
446
мне просто дали задачу логику определенную допустим пишем /info отдавать юзеру инфу из БД, только для тех юзеров которые есть в бд
471
Юзер делает запрос чтобы узнать свой id?
Алексей Марцишевский
440
ну допустим /id чтобы юзер свой user_id
440
Тоже самое хотел спросить. Какие именно события?
440
подскажите пожалуйста, как из кода настроить ответ бота на кастомные события, что-то в доке и в примерах не нашёл ...
Привет. Вопрос не очень понятен, по конкретнее...
Алексей Марцишевский
442
подскажите пожалуйста, как из кода настроить ответ бота на кастомные события, что-то в доке и в примерах не нашёл
439
Антиспам может чудит =)
439
Редактируй это сообщение
Алексей Марцишевский
443
хм... а почему сообщения удаляются
443
Здравствуйте.
443
Я здесь новенький, я действительно хочу обучить нескольких людей, которые могут уделить мне внимание
Привет, задавай конкретные вопросы
Charles Barker
470
Я здесь новенький, я действительно хочу обучить нескольких людей, которые могут уделить мне внимание
481
Здравствуйте.
495
Серьезные люди 😎, все вопросы только по существу
497
а че так онлайна мало
496
спс, уже нашел
493
Метод get_text(updates)
496
сори за глупый вопрос, но как получить текст сообщения из 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 ...
493
привет
493
Привет, я здесь новенький
472
hi
461
Здравствуйте.
495
Hello
480
спасиб =)
480
руки кривые
488
ага, разобрался, всё работает, методы рабочие
480
лажанулся №2, не проверил права у бота =)
Получилось в итоге или нет?
485
лажанулся №2, не проверил права у бота =)
botapitamtam-INFO-pin невозможно: Недостаточно прав доступа или чата -xxxxxxxxxxx закрыт
570
лажанулся №2, не проверил права у бота =)
465
вроде да, не помню уже
473
в pin_message получается значение mid надо прописать?
466
470
почти все команды возвращают, в рписании есть инфа
476
что команда тоже возвращает данные
474
не думал чет
472
одной командой и отправляешь и получаешь id