Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Ошибка в Pydroid 3

Blak Russai Некий Ученик (98), на голосовании 1 месяц назад
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)

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]
Что делать уже все перепробовал
Голосование за лучший ответ
Николай Тюрин Профи (695) 2 месяца назад
pydroid имеет только встроенные библиотеки
Похожие вопросы