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

119
Это чат для обсуждения вопросов, связанных с использованием библиотеки https://github.com/registriren/botapitamtam https://gitflic.ru/project/techmine/botapitamtam Язык чата - 🇷🇺 русский. Некоторые пользователи могут поддержать диалог на 🇺🇸 английском. Публичные боты, построенные на данной библиотеке: @filelink @translatebot @userinfo @opros @golosbot @posting
Алексей Марцишевский
582
То есть логика - это сам код на питоне, библиотека этого не делает
это понятно, я думал есть как в ТГ именно на команды
Алексей Марцишевский
615
Нужна реакция на команды насколько я понял. Апи не имеет отдельного параметра введенных команд, поэтому просто через get_text получаем текст и сравниваем с командами и пишем реакцию ...
понял, спасибо, если есть пример буду оч благодарен
620
То есть логика - это сам код на питоне, библиотека этого не делает
616
Нужна реакция на команды насколько я понял. Апи не имеет отдельного параметра введенных команд, поэтому просто через get_text получаем текст и сравниваем с командами и пишем реакцию
587
Но я читал именно тут способ. В примеры на гитхабе заносили, Андрей?
573
Я делал по участникам определенного чата. Если id есть в списке - ему доступ дается
559
Можно или по спискам задавать
565
Авторизацию по id тут обсуждали
Алексей Марцишевский
565
Юзер делает запрос чтобы узнать свой id?
описал ниже
Алексей Марцишевский
565
мне просто дали задачу логику определенную допустим пишем /info отдавать юзеру инфу из БД, только для тех юзеров которые есть в бд
586
Юзер делает запрос чтобы узнать свой id?
Алексей Марцишевский
552
ну допустим /id чтобы юзер свой user_id
556
Тоже самое хотел спросить. Какие именно события?
555
подскажите пожалуйста, как из кода настроить ответ бота на кастомные события, что-то в доке и в примерах не нашёл ...
Привет. Вопрос не очень понятен, по конкретнее...
Алексей Марцишевский
559
подскажите пожалуйста, как из кода настроить ответ бота на кастомные события, что-то в доке и в примерах не нашёл
546
Антиспам может чудит =)
549
Редактируй это сообщение
Алексей Марцишевский
553
хм... а почему сообщения удаляются
551
Здравствуйте.
552
Я здесь новенький, я действительно хочу обучить нескольких людей, которые могут уделить мне внимание
Привет, задавай конкретные вопросы
Charles Barker
593
Я здесь новенький, я действительно хочу обучить нескольких людей, которые могут уделить мне внимание
600
Здравствуйте.
603
Серьезные люди 😎, все вопросы только по существу
611
а че так онлайна мало
607
спс, уже нашел
603
Метод get_text(updates)
602
сори за глупый вопрос, но как получить текст сообщения из 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 ...
605
привет
604
Привет, я здесь новенький
582
hi
564
Здравствуйте.
600
Hello
575
спасиб =)
583
руки кривые
595
ага, разобрался, всё работает, методы рабочие
586
лажанулся №2, не проверил права у бота =)
Получилось в итоге или нет?
586
лажанулся №2, не проверил права у бота =)
botapitamtam-INFO-pin невозможно: Недостаточно прав доступа или чата -xxxxxxxxxxx закрыт
679
лажанулся №2, не проверил права у бота =)
569
вроде да, не помню уже
575
в pin_message получается значение mid надо прописать?
567
571
почти все команды возвращают, в рписании есть инфа
581
что команда тоже возвращает данные
579
не думал чет
574
одной командой и отправляешь и получаешь id