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

110
Это чат для обсуждения вопросов, связанных с использованием библиотеки https://github.com/registriren/botapitamtam https://gitflic.ru/project/techmine/botapitamtam Язык чата - 🇷🇺 русский. Некоторые пользователи могут поддержать диалог на 🇺🇸 английском. Публичные боты, построенные на данной библиотеке: @filelink @translatebot @userinfo @opros @golosbot @posting
Алексей Марцишевский
512
То есть логика - это сам код на питоне, библиотека этого не делает
это понятно, я думал есть как в ТГ именно на команды
Алексей Марцишевский
532
Нужна реакция на команды насколько я понял. Апи не имеет отдельного параметра введенных команд, поэтому просто через get_text получаем текст и сравниваем с командами и пишем реакцию ...
понял, спасибо, если есть пример буду оч благодарен
545
То есть логика - это сам код на питоне, библиотека этого не делает
544
Нужна реакция на команды насколько я понял. Апи не имеет отдельного параметра введенных команд, поэтому просто через get_text получаем текст и сравниваем с командами и пишем реакцию
520
Но я читал именно тут способ. В примеры на гитхабе заносили, Андрей?
515
Я делал по участникам определенного чата. Если id есть в списке - ему доступ дается
503
Можно или по спискам задавать
505
Авторизацию по id тут обсуждали
Алексей Марцишевский
503
Юзер делает запрос чтобы узнать свой id?
описал ниже
Алексей Марцишевский
502
мне просто дали задачу логику определенную допустим пишем /info отдавать юзеру инфу из БД, только для тех юзеров которые есть в бд
527
Юзер делает запрос чтобы узнать свой id?
Алексей Марцишевский
493
ну допустим /id чтобы юзер свой user_id
495
Тоже самое хотел спросить. Какие именно события?
496
подскажите пожалуйста, как из кода настроить ответ бота на кастомные события, что-то в доке и в примерах не нашёл ...
Привет. Вопрос не очень понятен, по конкретнее...
Алексей Марцишевский
496
подскажите пожалуйста, как из кода настроить ответ бота на кастомные события, что-то в доке и в примерах не нашёл
494
Антиспам может чудит =)
492
Редактируй это сообщение
Алексей Марцишевский
496
хм... а почему сообщения удаляются
497
Здравствуйте.
497
Я здесь новенький, я действительно хочу обучить нескольких людей, которые могут уделить мне внимание
Привет, задавай конкретные вопросы
Charles Barker
529
Я здесь новенький, я действительно хочу обучить нескольких людей, которые могут уделить мне внимание
537
Здравствуйте.
548
Серьезные люди 😎, все вопросы только по существу
551
а че так онлайна мало
550
спс, уже нашел
547
Метод get_text(updates)
547
сори за глупый вопрос, но как получить текст сообщения из 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 ...
548
привет
547
Привет, я здесь новенький
525
hi
505
Здравствуйте.
541
Hello
524
спасиб =)
527
руки кривые
535
ага, разобрался, всё работает, методы рабочие
527
лажанулся №2, не проверил права у бота =)
Получилось в итоге или нет?
529
лажанулся №2, не проверил права у бота =)
botapitamtam-INFO-pin невозможно: Недостаточно прав доступа или чата -xxxxxxxxxxx закрыт
618
лажанулся №2, не проверил права у бота =)
513
вроде да, не помню уже
519
в pin_message получается значение mid надо прописать?
511
515
почти все команды возвращают, в рписании есть инфа
521
что команда тоже возвращает данные
522
не думал чет
517
одной командой и отправляешь и получаешь id