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

97
Это чат для обсуждения вопросов, связанных с использованием библиотеки https://github.com/registriren/botapitamtam https://gitflic.ru/project/techmine/botapitamtam Язык чата - 🇷🇺 русский. Некоторые пользователи могут поддержать диалог на 🇺🇸 английском. Публичные боты, построенные на данной библиотеке: @filelink @translatebot @userinfo @opros @golosbot @posting
Алексей Марцишевский
451
То есть логика - это сам код на питоне, библиотека этого не делает
это понятно, я думал есть как в ТГ именно на команды
Алексей Марцишевский
469
Нужна реакция на команды насколько я понял. Апи не имеет отдельного параметра введенных команд, поэтому просто через get_text получаем текст и сравниваем с командами и пишем реакцию ...
понял, спасибо, если есть пример буду оч благодарен
476
То есть логика - это сам код на питоне, библиотека этого не делает
475
Нужна реакция на команды насколько я понял. Апи не имеет отдельного параметра введенных команд, поэтому просто через get_text получаем текст и сравниваем с командами и пишем реакцию
456
Но я читал именно тут способ. В примеры на гитхабе заносили, Андрей?
452
Я делал по участникам определенного чата. Если id есть в списке - ему доступ дается
442
Можно или по спискам задавать
444
Авторизацию по id тут обсуждали
Алексей Марцишевский
440
Юзер делает запрос чтобы узнать свой id?
описал ниже
Алексей Марцишевский
437
мне просто дали задачу логику определенную допустим пишем /info отдавать юзеру инфу из БД, только для тех юзеров которые есть в бд
463
Юзер делает запрос чтобы узнать свой id?
Алексей Марцишевский
431
ну допустим /id чтобы юзер свой user_id
431
Тоже самое хотел спросить. Какие именно события?
430
подскажите пожалуйста, как из кода настроить ответ бота на кастомные события, что-то в доке и в примерах не нашёл ...
Привет. Вопрос не очень понятен, по конкретнее...
Алексей Марцишевский
433
подскажите пожалуйста, как из кода настроить ответ бота на кастомные события, что-то в доке и в примерах не нашёл
430
Антиспам может чудит =)
430
Редактируй это сообщение
Алексей Марцишевский
435
хм... а почему сообщения удаляются
435
Здравствуйте.
434
Я здесь новенький, я действительно хочу обучить нескольких людей, которые могут уделить мне внимание
Привет, задавай конкретные вопросы
Charles Barker
461
Я здесь новенький, я действительно хочу обучить нескольких людей, которые могут уделить мне внимание
471
Здравствуйте.
484
Серьезные люди 😎, все вопросы только по существу
487
а че так онлайна мало
488
спс, уже нашел
485
Метод get_text(updates)
486
сори за глупый вопрос, но как получить текст сообщения из 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 ...
484
привет
474
Привет, я здесь новенький
464
hi
451
Здравствуйте.
485
Hello
471
спасиб =)
472
руки кривые
469
ага, разобрался, всё работает, методы рабочие
471
лажанулся №2, не проверил права у бота =)
Получилось в итоге или нет?
478
лажанулся №2, не проверил права у бота =)
botapitamtam-INFO-pin невозможно: Недостаточно прав доступа или чата -xxxxxxxxxxx закрыт
561
лажанулся №2, не проверил права у бота =)
456
вроде да, не помню уже
453
в pin_message получается значение mid надо прописать?
458
462
почти все команды возвращают, в рписании есть инфа
458
что команда тоже возвращает данные
466
не думал чет
458
одной командой и отправляешь и получаешь id