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

110
Это чат для обсуждения вопросов, связанных с использованием библиотеки https://github.com/registriren/botapitamtam https://gitflic.ru/project/techmine/botapitamtam Язык чата - 🇷🇺 русский. Некоторые пользователи могут поддержать диалог на 🇺🇸 английском. Публичные боты, построенные на данной библиотеке: @filelink @translatebot @userinfo @opros @golosbot @posting
Алексей Марцишевский
511
То есть логика - это сам код на питоне, библиотека этого не делает
это понятно, я думал есть как в ТГ именно на команды
Алексей Марцишевский
531
Нужна реакция на команды насколько я понял. Апи не имеет отдельного параметра введенных команд, поэтому просто через get_text получаем текст и сравниваем с командами и пишем реакцию ...
понял, спасибо, если есть пример буду оч благодарен
544
То есть логика - это сам код на питоне, библиотека этого не делает
542
Нужна реакция на команды насколько я понял. Апи не имеет отдельного параметра введенных команд, поэтому просто через get_text получаем текст и сравниваем с командами и пишем реакцию
519
Но я читал именно тут способ. В примеры на гитхабе заносили, Андрей?
514
Я делал по участникам определенного чата. Если id есть в списке - ему доступ дается
502
Можно или по спискам задавать
504
Авторизацию по id тут обсуждали
Алексей Марцишевский
502
Юзер делает запрос чтобы узнать свой id?
описал ниже
Алексей Марцишевский
500
мне просто дали задачу логику определенную допустим пишем /info отдавать юзеру инфу из БД, только для тех юзеров которые есть в бд
526
Юзер делает запрос чтобы узнать свой id?
Алексей Марцишевский
492
ну допустим /id чтобы юзер свой user_id
493
Тоже самое хотел спросить. Какие именно события?
495
подскажите пожалуйста, как из кода настроить ответ бота на кастомные события, что-то в доке и в примерах не нашёл ...
Привет. Вопрос не очень понятен, по конкретнее...
Алексей Марцишевский
495
подскажите пожалуйста, как из кода настроить ответ бота на кастомные события, что-то в доке и в примерах не нашёл
493
Антиспам может чудит =)
491
Редактируй это сообщение
Алексей Марцишевский
495
хм... а почему сообщения удаляются
496
Здравствуйте.
496
Я здесь новенький, я действительно хочу обучить нескольких людей, которые могут уделить мне внимание
Привет, задавай конкретные вопросы
Charles Barker
528
Я здесь новенький, я действительно хочу обучить нескольких людей, которые могут уделить мне внимание
536
Здравствуйте.
547
Серьезные люди 😎, все вопросы только по существу
549
а че так онлайна мало
549
спс, уже нашел
546
Метод get_text(updates)
546
сори за глупый вопрос, но как получить текст сообщения из 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 ...
547
привет
545
Привет, я здесь новенький
524
hi
504
Здравствуйте.
540
Hello
523
спасиб =)
526
руки кривые
533
ага, разобрался, всё работает, методы рабочие
525
лажанулся №2, не проверил права у бота =)
Получилось в итоге или нет?
528
лажанулся №2, не проверил права у бота =)
botapitamtam-INFO-pin невозможно: Недостаточно прав доступа или чата -xxxxxxxxxxx закрыт
617
лажанулся №2, не проверил права у бота =)
512
вроде да, не помню уже
517
в pin_message получается значение mid надо прописать?
510
514
почти все команды возвращают, в рписании есть инфа
520
что команда тоже возвращает данные
521
не думал чет
516
одной командой и отправляешь и получаешь id