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

105
Это чат для обсуждения вопросов, связанных с использованием библиотеки https://github.com/registriren/botapitamtam https://gitflic.ru/project/techmine/botapitamtam Язык чата - 🇷🇺 русский. Некоторые пользователи могут поддержать диалог на 🇺🇸 английском. Публичные боты, построенные на данной библиотеке: @filelink @translatebot @userinfo @opros @golosbot @posting
85
Я правильно понимаю, что путь надо к нижним строкам?
87
Для большего понимания нужна структура каталогов и файлов. И обязательно ли env использовать, нельзя системный питон вызвать для упрощения?
56
Ошибка синтаксическая 100% где-то в путях или к каталогам или к бинарнику питона
я тоже так думаю, но пробовал менять, пока не получилось
55
Наверняка
54
Попробуй логгирование добавить в запуск
Так у него сервис не стартует, бот работает при ручном запуске
60
Ошибка синтаксическая 100% где-то в путях или к каталогам или к бинарнику питона
52
ИИ предлагает че-нить такое import logging logging.basicConfig(filename='/TamTam/ttbot/error.log', level=logging.ERROR) try: # Ваш существующий код except Exception as e: logging.error(f"Ошибка: {str(e)}", exc_info=True)
53
Попробуй логгирование добавить в запуск
А как? Я недавно пробовать начал.
52
Он в принципе то начинает работать или как
58
Попробуй логгирование добавить в запуск
52
я под ним пробовал запускать в папке python3 main.py работает
53
да
53
У ttbot есть права доступа на папку?
51
Да
52
[Unit] Description=TamTam bot After=syslog.target After=network.target [Service] Type=simple User=ttbot WorkingDirectory=/TamTam/ttbot/ ExecStart=/TamTam/myenv/bin/python3.12 main.py RestartSec=10 Restart=always [Install] WantedBy=multi-user.target ...
А что TamTam прям в корень разместили? Не в /opt хотя бы?
53
[Unit] Description=TamTam bot After=syslog.target After=network.target [Service] Type=simple User=ttbot WorkingDirectory=/TamTam/ttbot/ ExecStart=/TamTam/myenv/bin/python3.12 main.py RestartSec=10 Restart=always [Install] WantedBy=multi-user.target ...
Пробовал python3 и python3.12 main с путем и без
54
Антиспам чет лютует как будто
Это переводчик решил перевести нерусские слова )), пришлось улалить
58
[Unit] Description=TamTam bot After=syslog.target After=network.target [Service] Type=simple User=ttbot WorkingDirectory=/TamTam/ttbot/ ExecStart=/TamTam/myenv/bin/python3.12 main.py RestartSec=10 Restart=always [Install] WantedBy=multi-user.target
51
А с этим не хочет
56
Да, я так и сделал Для Телеграмм работает
55
Антиспам чет лютует как будто
530
и кладешь в systemd
531
вот такой примерно файл создаешь, называешь типа test.service
560
[Unit] Description=TamTam Test Bot v1.0 After=multi-user.target [Service] Type=simple WorkingDirectory=/home/pi/python/testbot ExecStart=/usr/bin/python3 /home/pi/python/testbot/testbot.py RestartSec=10 Restart=always [Install] WantedBy=multi-user.target
58
Вот проверенный способ, от Сергея
58
Там на ссылку в окружении, как я понял. Сейчас попробую
57
А то как будто там только папка указана
59
Может путь к бинарнику питона явно указать надо
60
Nssm это виндовая утилита
60
На линуксе с nssm?
59
попробуйте поставить скрипт как службу через nssm
Благодарю, не сталкивался. Сейчас поищу
BotAPITamTam Python-библиотека
58
Доброго дня! Написал небольшой бот. Проверил. Работает. На сервере установил, запускаю в ручную - работает. Добавил запуск как сервис. Стартую. Запрашиваю статус, выдает: Process: 6075 ExecStart=/TamTam/myenv/bin/python3.12 /TamTam/ttbot/main.py (code=exited, status=1/FAILURE) Main PID: 6075 (code=exited, status=1/FAILURE) ------- Может кто подскажет, в чем причина? ...
попробуйте поставить скрипт как службу через nssm
59
Использую botapitamtam
61
Доброго дня! Написал небольшой бот. Проверил. Работает. На сервере установил, запускаю в ручную - работает. Добавил запуск как сервис. Стартую. Запрашиваю статус, выдает: Process: 6075 ExecStart=/TamTam/myenv/bin/python3.12 /TamTam/ttbot/main.py (code=exited, status=1/FAILURE) Main PID: 6075 (code=exited, status=1/FAILURE) ------- Может кто подскажет, в чем причина?
193
Ошибка в файлах или сервере. Проверьте. Отправьте проблему для рассмотрения.
Ошибки в файлах нет Думаю ошибка в сервере или потому что я не до конца обновился.
194
Группы защиты .
Ошибка в файлах или сервере. Проверьте. Отправьте проблему для рассмотрения.
197
Какой тип файлов вы загружаете? Некоторые интерфейсы заблокированы сервером.
Группы защиты .
193
Здравствуйте, почему я загружаю свои файлы на все хосты и серверы, которые с ними не работают, хотя ошибок нет? ...
Какой тип файлов вы загружаете? Некоторые интерфейсы заблокированы сервером.
196
Здравствуйте, почему я загружаю свои файлы на все хосты и серверы, которые с ними не работают, хотя ошибок нет?
223
Я думаю это не критично
Конечно, но лучше, чтобы сервис был таким же хорошим, как раньше.
224
Я только что столкнулся с ошибкой, но он снова заработал. Бот продолжает выдавать ошибку в определенные моменты. ...
Я думаю это не критично
225
Бот работает хорошо, ошибок нет
Я только что столкнулся с ошибкой, но он снова заработал. Бот продолжает выдавать ошибку в определенные моменты.
224
Вернулась ли предыдущая ошибка в @primabot у вас?
Бот работает хорошо, ошибок нет
224
Вернулась ли предыдущая ошибка в @primabot у вас?
233
At the military registration and enlistment office?
lang: en В военкомате?
⠒̫⃝
234
At the military registration and enlistment office?
Екатерина Шринг
229
и нас всех заставят идти в вкм
Не хотелось в вкм. Не понравилось тем, что нужно входить через аккаунт вк, а я там вообще была сто лет назад. Удалила этот вкм
234
знаете, они про атом только в сентябре вспомнили
Не знал, но атом не жалко, ничего выдающегося
231
Закрытие других продуктов может быть трудным решением, но сосредоточение на одном приложении может быть полезным, если оно хорошо управляется.
233
все также про асю и агент молились, как видим - они в мусоропроводе
Ничего не мешало закрыть сразу три продукта и оставить вкм. ТамТам действительно толковый мессенджер с мощным потенциалом с отличным ботапи, которого по уровню не было в аське, агенте и нет в вкм