BotAPITamTam Python-библиотека
103 •
@botapitamtam
Это чат для обсуждения вопросов, связанных с использованием библиотеки https://github.com/registriren/botapitamtam
https://gitflic.ru/project/techmine/botapitamtam
Язык чата - 🇷🇺 русский.
Некоторые пользователи могут поддержать диалог на 🇺🇸 английском.
Публичные боты, построенные на данной библиотеке:
@filelink
@translatebot
@userinfo
@opros
@golosbot
@posting
132
недостаточно прав
137
недостаточно прав
139
недостаточно прав
136
недостаточно прав
138
попробуйте кто-нибудь боту сменить язык перевода
139
Ну в общем, если кому-то захочется этим воспользоваться, то пожалуйста.
Мб потом поковыряюсь да упрощу всё это. ...
конечно, пусть лежит в копилке знаний
146
Если надо, я могу сделать еще проще. Пример для этой команды:
Ну в общем, если кому-то захочется этим воспользоваться, то пожалуйста.
Мб потом поковыряюсь да упрощу всё это.
137
Я вроде пробовал, но мне там что-то не понравилось. Не помню что.
сложная структура и много "лишней" инфы
142
Я вроде пробовал, но мне там что-то не понравилось. Не помню что.
132
а я хочу через get_chat_admins попробовать
133
2 мида.
1 для удаления сообщения на которое я написал команду /del, 2 мид на саму команду /del.
135
Можно еще проще (я так думаю)
Но у меня не было желания всё это улучшать.
134
как ты проверяешь, напиши
Хорошо.
Полученный user_id я подставляю в функцию get_members.
Потом беру этот get_members и забираю из него всех members.
Дальше для members делаю проверку "is_admin" на True. (через for). Если True, то ты админ. Если нет? Досвидания)
146
У меня с этим всё гораздо проще. Я проверяю, является ли админом тот, кто написал этот текст. Если да - выводим. Нет? Игнорим. ...
как ты проверяешь, напиши
136
вот не связанный вопрос - почему для хранения конфигов используешь json, а не ini ?
да где-то пример подсмотрел и не стал ничего выдумывать )
149
я вот больше озадачен правами на команды боту, метод get_chat_admins, возвращает очень много инфы, думаю надо на подметоды разбивать для удобства ...
У меня с этим всё гораздо проще. Я проверяю, является ли админом тот, кто написал этот текст. Если да - выводим. Нет? Игнорим.
145
вот не связанный вопрос - почему для хранения конфигов используешь json, а не ini ?
149
я вот больше озадачен правами на команды боту, метод get_chat_admins, возвращает очень много инфы, думаю надо на подметоды разбивать для удобства
138
Можно еще для "точного поиска" добавить @ к username. (Как вариант)
140
ну вот, зачем усложнять либу 👍
133
если бота.get_bot_name в INPUT_TEXT:
INPUT_TEXT = INPUT_TEXT.заменить(бот.get_bot_name+" ", "")
молодец =)
136
if bot.get_bot_name in INPUT_TEXT:
INPUT_TEXT = INPUT_TEXT.replace(bot.get_bot_name+" ", "")
если бота.get_bot_name в INPUT_TEXT:
INPUT_TEXT = INPUT_TEXT.заменить(бот.get_bot_name+" ", "")
141
if bot.get_bot_name in INPUT_TEXT:
INPUT_TEXT = INPUT_TEXT.replace(bot.get_bot_name+" ", "")
133
как раз правим сейчас этот метод - будет get_bot_name
нууу, тогда проверку в пару строк можно уложить, если отдельную переменную не вводить для имени
140
как раз правим сейчас этот метод - будет get_bot_name
131
Имя бота какой запрос вернет?
125
как реализовать проверку на уровне либы?
а зачем? в любом случае для корректной работы бота в чате требуется допиливать код, твое решение вполне лаконичное
122
что в сообщении обращаются к боту
140
как реализовать проверку на уровне либы?
129
Текст будет переводиться на Русский
127
горшочек не вари
127
Текст будет переводиться на Русский
133
надо допиливать
127
лихо он переобулся =)))
122
Text will be translated into English