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

120
Это чат для обсуждения вопросов, связанных с использованием библиотеки https://github.com/registriren/botapitamtam https://gitflic.ru/project/techmine/botapitamtam Язык чата - 🇷🇺 русский. Некоторые пользователи могут поддержать диалог на 🇺🇸 английском. Публичные боты, построенные на данной библиотеке: @filelink @translatebot @userinfo @opros @golosbot @posting
Алексей Марцишевский
543
То есть логика - это сам код на питоне, библиотека этого не делает
это понятно, я думал есть как в ТГ именно на команды
Алексей Марцишевский
575
Нужна реакция на команды насколько я понял. Апи не имеет отдельного параметра введенных команд, поэтому просто через get_text получаем текст и сравниваем с командами и пишем реакцию ...
понял, спасибо, если есть пример буду оч благодарен
578
То есть логика - это сам код на питоне, библиотека этого не делает
574
Нужна реакция на команды насколько я понял. Апи не имеет отдельного параметра введенных команд, поэтому просто через get_text получаем текст и сравниваем с командами и пишем реакцию
552
Но я читал именно тут способ. В примеры на гитхабе заносили, Андрей?
543
Я делал по участникам определенного чата. Если id есть в списке - ему доступ дается
531
Можно или по спискам задавать
533
Авторизацию по id тут обсуждали
Алексей Марцишевский
532
Юзер делает запрос чтобы узнать свой id?
описал ниже
Алексей Марцишевский
531
мне просто дали задачу логику определенную допустим пишем /info отдавать юзеру инфу из БД, только для тех юзеров которые есть в бд
556
Юзер делает запрос чтобы узнать свой id?
Алексей Марцишевский
522
ну допустим /id чтобы юзер свой user_id
525
Тоже самое хотел спросить. Какие именно события?
523
подскажите пожалуйста, как из кода настроить ответ бота на кастомные события, что-то в доке и в примерах не нашёл ...
Привет. Вопрос не очень понятен, по конкретнее...
Алексей Марцишевский
524
подскажите пожалуйста, как из кода настроить ответ бота на кастомные события, что-то в доке и в примерах не нашёл
520
Антиспам может чудит =)
518
Редактируй это сообщение
Алексей Марцишевский
522
хм... а почему сообщения удаляются
521
Здравствуйте.
523
Я здесь новенький, я действительно хочу обучить нескольких людей, которые могут уделить мне внимание
Привет, задавай конкретные вопросы
Charles Barker
558
Я здесь новенький, я действительно хочу обучить нескольких людей, которые могут уделить мне внимание
564
Здравствуйте.
572
Серьезные люди 😎, все вопросы только по существу
580
а че так онлайна мало
577
спс, уже нашел
572
Метод get_text(updates)
572
сори за глупый вопрос, но как получить текст сообщения из 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 ...
573
привет
574
Привет, я здесь новенький
550
hi
532
Здравствуйте.
568
Hello
550
спасиб =)
554
руки кривые
563
ага, разобрался, всё работает, методы рабочие
555
лажанулся №2, не проверил права у бота =)
Получилось в итоге или нет?
556
лажанулся №2, не проверил права у бота =)
botapitamtam-INFO-pin невозможно: Недостаточно прав доступа или чата -xxxxxxxxxxx закрыт
647
лажанулся №2, не проверил права у бота =)
538
вроде да, не помню уже
546
в pin_message получается значение mid надо прописать?
539
542
почти все команды возвращают, в рписании есть инфа
546
что команда тоже возвращает данные
548
не думал чет
542
одной командой и отправляешь и получаешь id