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

118 •
Это чат для обсуждения вопросов, связанных с использованием библиотеки https://github.com/registriren/botapitamtam https://gitflic.ru/project/techmine/botapitamtam Язык чата - 🇷🇺 русский. Некоторые пользователи могут поддержать диалог на 🇺🇸 английском. Публичные боты, построенные на данной библиотеке: @filelink @translatebot @userinfo @opros @golosbot @posting
Алексей Марцишевский
473
То есть логика - это сам код на питоне, библиотека этого не делает
это понятно, я думал есть как в ТГ именно на команды
Алексей Марцишевский
494
Нужна реакция на команды насколько я понял. Апи не имеет отдельного параметра введенных команд, поэтому просто через get_text получаем текст и сравниваем с командами и пишем реакцию ...
понял, спасибо, если есть пример буду оч благодарен
499
То есть логика - это сам код на питоне, библиотека этого не делает
498
Нужна реакция на команды насколько я понял. Апи не имеет отдельного параметра введенных команд, поэтому просто через get_text получаем текст и сравниваем с командами и пишем реакцию
471
Но я читал именно тут способ. В примеры на гитхабе заносили, Андрей?
472
Я делал по участникам определенного чата. Если id есть в списке - ему доступ дается
460
Можно или по спискам задавать
463
Авторизацию по id тут обсуждали
Алексей Марцишевский
458
Юзер делает запрос чтобы узнать свой id?
описал ниже
Алексей Марцишевский
458
мне просто дали задачу логику определенную допустим пишем /info отдавать юзеру инфу из БД, только для тех юзеров которые есть в бд
484
Юзер делает запрос чтобы узнать свой id?
Алексей Марцишевский
453
ну допустим /id чтобы юзер свой user_id
448
Тоже самое хотел спросить. Какие именно события?
447
подскажите пожалуйста, как из кода настроить ответ бота на кастомные события, что-то в доке и в примерах не нашёл ...
Привет. Вопрос не очень понятен, по конкретнее...
Алексей Марцишевский
453
подскажите пожалуйста, как из кода настроить ответ бота на кастомные события, что-то в доке и в примерах не нашёл
444
Антиспам может чудит =)
444
Редактируй это сообщение
Алексей Марцишевский
451
хм... а почему сообщения удаляются
450
Здравствуйте.
449
Я здесь новенький, я действительно хочу обучить нескольких людей, которые могут уделить мне внимание
Привет, задавай конкретные вопросы
Charles Barker
484
Я здесь новенький, я действительно хочу обучить нескольких людей, которые могут уделить мне внимание
493
Здравствуйте.
504
Серьезные люди 😎, все вопросы только по существу
505
а че так онлайна мало
505
спс, уже нашел
502
Метод get_text(updates)
504
сори за глупый вопрос, но как получить текст сообщения из 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 ...
501
привет
495
Привет, я здесь новенький
482
hi
471
Здравствуйте.
507
Hello
489
спасиб =)
490
руки кривые
486
ага, разобрался, всё работает, методы рабочие
491
лажанулся №2, не проверил права у бота =)
Получилось в итоге или нет?
496
лажанулся №2, не проверил права у бота =)
botapitamtam-INFO-pin невозможно: Недостаточно прав доступа или чата -xxxxxxxxxxx закрыт
586
лажанулся №2, не проверил права у бота =)
477
вроде да, не помню уже
478
в pin_message получается значение mid надо прописать?
480
483
почти все команды возвращают, в рписании есть инфа
478
что команда тоже возвращает данные
489
не думал чет
474
одной командой и отправляешь и получаешь id