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

98
Это чат для обсуждения вопросов, связанных с использованием библиотеки https://github.com/registriren/botapitamtam https://gitflic.ru/project/techmine/botapitamtam Язык чата - 🇷🇺 русский. Некоторые пользователи могут поддержать диалог на 🇺🇸 английском. Публичные боты, построенные на данной библиотеке: @filelink @translatebot @userinfo @opros @golosbot @posting
Алексей Марцишевский
452
То есть логика - это сам код на питоне, библиотека этого не делает
это понятно, я думал есть как в ТГ именно на команды
Алексей Марцишевский
470
Нужна реакция на команды насколько я понял. Апи не имеет отдельного параметра введенных команд, поэтому просто через get_text получаем текст и сравниваем с командами и пишем реакцию ...
понял, спасибо, если есть пример буду оч благодарен
477
То есть логика - это сам код на питоне, библиотека этого не делает
476
Нужна реакция на команды насколько я понял. Апи не имеет отдельного параметра введенных команд, поэтому просто через get_text получаем текст и сравниваем с командами и пишем реакцию
457
Но я читал именно тут способ. В примеры на гитхабе заносили, Андрей?
453
Я делал по участникам определенного чата. Если id есть в списке - ему доступ дается
443
Можно или по спискам задавать
445
Авторизацию по id тут обсуждали
Алексей Марцишевский
441
Юзер делает запрос чтобы узнать свой id?
описал ниже
Алексей Марцишевский
438
мне просто дали задачу логику определенную допустим пишем /info отдавать юзеру инфу из БД, только для тех юзеров которые есть в бд
464
Юзер делает запрос чтобы узнать свой id?
Алексей Марцишевский
432
ну допустим /id чтобы юзер свой user_id
432
Тоже самое хотел спросить. Какие именно события?
431
подскажите пожалуйста, как из кода настроить ответ бота на кастомные события, что-то в доке и в примерах не нашёл ...
Привет. Вопрос не очень понятен, по конкретнее...
Алексей Марцишевский
434
подскажите пожалуйста, как из кода настроить ответ бота на кастомные события, что-то в доке и в примерах не нашёл
431
Антиспам может чудит =)
431
Редактируй это сообщение
Алексей Марцишевский
436
хм... а почему сообщения удаляются
436
Здравствуйте.
435
Я здесь новенький, я действительно хочу обучить нескольких людей, которые могут уделить мне внимание
Привет, задавай конкретные вопросы
Charles Barker
462
Я здесь новенький, я действительно хочу обучить нескольких людей, которые могут уделить мне внимание
472
Здравствуйте.
485
Серьезные люди 😎, все вопросы только по существу
488
а че так онлайна мало
489
спс, уже нашел
486
Метод get_text(updates)
487
сори за глупый вопрос, но как получить текст сообщения из 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 ...
485
привет
475
Привет, я здесь новенький
465
hi
452
Здравствуйте.
486
Hello
472
спасиб =)
473
руки кривые
470
ага, разобрался, всё работает, методы рабочие
472
лажанулся №2, не проверил права у бота =)
Получилось в итоге или нет?
479
лажанулся №2, не проверил права у бота =)
botapitamtam-INFO-pin невозможно: Недостаточно прав доступа или чата -xxxxxxxxxxx закрыт
562
лажанулся №2, не проверил права у бота =)
457
вроде да, не помню уже
454
в pin_message получается значение mid надо прописать?
459
463
почти все команды возвращают, в рписании есть инфа
459
что команда тоже возвращает данные
467
не думал чет
459
одной командой и отправляешь и получаешь id