from telegramm import Update from telegram.ext import ApplicationBuilder, CommandHandler, MessageHandler, filters, ContextTypes
# Функция, которая обрабатывает команду /start async def start(update: Update, context: ContextTypes.DEFAULT_TYPE) -> None: await update.message.reply_text('Привет! Я бот для поиска информации о пользователях. Введите ник пользователя в Telegram, чтобы узнать дополнительную информацию.')
# Функция для обработки текстовых сообщений async def search(update: Update, context: ContextTypes.DEFAULT_TYPE) -> None: if not context.args: await update.message.reply_text("Пожалуйста, введите ник пользователя для поиска.") return
username = context.args[0].lstrip('@') # Убираем '@', если он есть response = f'Информация о пользователе @{username} пока недоступна.' # Заглушка, добавьте вашу реализацию тут await update.message.reply_text(response)
import Update
from telegram.ext
import ApplicationBuilder, CommandHandler, MessageHandler, filters, ContextTypes
# Функция, которая обрабатывает команду /start
async def start(update: Update, context: ContextTypes.DEFAULT_TYPE) -> None:
await update.message.reply_text('Привет! Я бот для поиска информации о пользователях. Введите ник пользователя в Telegram, чтобы узнать дополнительную информацию.')
# Функция для обработки текстовых сообщений
async def search(update: Update, context: ContextTypes.DEFAULT_TYPE) -> None:
if not context.args:
await update.message.reply_text("Пожалуйста, введите ник пользователя для поиска.")
return
username = context.args[0].lstrip('@') # Убираем '@', если он есть
response = f'Информация о пользователе @{username} пока недоступна.' # Заглушка, добавьте вашу реализацию тут
await update.message.reply_text(response)
def main() -> None:
app = ApplicationBuilder().token("YOUR_TOKEN").build()
app.add_handler(CommandHandler("start", start))
app.add_handler(MessageHandler(filters.TEXT & ~filters.COMMAND, search))
app.run_polling()
if name == 'main':
main()
Ошибка :Traceback (most recent call last):
File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iie c_run/iiec_run.py", line 31, in <module>
start(fakepyfile, mainpyfile)
File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iie
c_run/iiec_run.py", line 30, in start exec(open(mainpyfile).read(), _main__._dict_)
File "<string>", line 1 from telegramm
A
SyntaxError: invalid syntax
[Program finished]
Что делать уже все перепробовал