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

69
Это чат для обсуждения вопросов, связанных с использованием библиотеки https://github.com/registriren/botapitamtam Язык чата - 🇷🇺 русский. Некоторые пользователи могут поддержать диалог на 🇺🇸 английском. Публичные боты, построенные на данной библиотеке: @filelink @gotranslatebot @instaspy @userinfo @opros @golosbot @posting
Алексей Марцишевский
461
То есть логика - это сам код на питоне, библиотека этого не делает
это понятно, я думал есть как в ТГ именно на команды
Алексей Марцишевский
477
Нужна реакция на команды насколько я понял. Апи не имеет отдельного параметра введенных команд, поэтому просто через get_text получаем текст и сравниваем с командами и пишем реакцию ...
понял, спасибо, если есть пример буду оч благодарен
487
То есть логика - это сам код на питоне, библиотека этого не делает
485
Нужна реакция на команды насколько я понял. Апи не имеет отдельного параметра введенных команд, поэтому просто через get_text получаем текст и сравниваем с командами и пишем реакцию
466
Но я читал именно тут способ. В примеры на гитхабе заносили, Андрей?
463
Я делал по участникам определенного чата. Если id есть в списке - ему доступ дается
454
Можно или по спискам задавать
456
Авторизацию по id тут обсуждали
Алексей Марцишевский
452
Юзер делает запрос чтобы узнать свой id?
описал ниже
Алексей Марцишевский
449
мне просто дали задачу логику определенную допустим пишем /info отдавать юзеру инфу из БД, только для тех юзеров которые есть в бд
474
Юзер делает запрос чтобы узнать свой id?
Алексей Марцишевский
443
ну допустим /id чтобы юзер свой user_id
443
Тоже самое хотел спросить. Какие именно события?
442
подскажите пожалуйста, как из кода настроить ответ бота на кастомные события, что-то в доке и в примерах не нашёл ...
Привет. Вопрос не очень понятен, по конкретнее...
Алексей Марцишевский
444
подскажите пожалуйста, как из кода настроить ответ бота на кастомные события, что-то в доке и в примерах не нашёл
442
Антиспам может чудит =)
442
Редактируй это сообщение
Алексей Марцишевский
447
хм... а почему сообщения удаляются
447
Здравствуйте.
447
Я здесь новенький, я действительно хочу обучить нескольких людей, которые могут уделить мне внимание
Привет, задавай конкретные вопросы
Charles Barker
473
Я здесь новенький, я действительно хочу обучить нескольких людей, которые могут уделить мне внимание
485
Здравствуйте.
499
Серьезные люди 😎, все вопросы только по существу
501
а че так онлайна мало
502
спс, уже нашел
499
Метод get_text(updates)
501
сори за глупый вопрос, но как получить текст сообщения из 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 ...
499
привет
489
Привет, я здесь новенький
478
hi
466
Здравствуйте.
500
Hello
485
спасиб =)
486
руки кривые
483
ага, разобрался, всё работает, методы рабочие
486
лажанулся №2, не проверил права у бота =)
Получилось в итоге или нет?
494
лажанулся №2, не проверил права у бота =)
botapitamtam-INFO-pin невозможно: Недостаточно прав доступа или чата -xxxxxxxxxxx закрыт
577
лажанулся №2, не проверил права у бота =)
473
вроде да, не помню уже
471
в pin_message получается значение mid надо прописать?
475
479
почти все команды возвращают, в рписании есть инфа
474
что команда тоже возвращает данные
482
не думал чет
472
одной командой и отправляешь и получаешь id