Size: a a a

2020 October 21

D

Dmitry. in aiogram [ru]
Руслан Хлебников
нет,  который добавил бота или написал ему
username = message.from_user.username
user_id = message.from_user.id
источник

B

Bainky in aiogram [ru]
Dmitry.
username = message.from_user.username
user_id = message.from_user.id
Лучше просто сделать переменную user и к ней уже дописывать

user = message.from_user
источник

РХ

Руслан Хлебников... in aiogram [ru]
Bainky
Лучше просто сделать переменную user и к ней уже дописывать

user = message.from_user
@dp.message_handler()
async def message_foto(message: types.Message):
   name = message.from_user.username

так должно же работать?
источник

D

Dmitry. in aiogram [ru]
Руслан Хлебников
@dp.message_handler()
async def message_foto(message: types.Message):
   name = message.from_user.username

так должно же работать?
Вроде того да
источник

РХ

Руслан Хлебников... in aiogram [ru]
Dmitry.
Вроде того да
вот не работает.....
источник

B

Bainky in aiogram [ru]
Руслан Хлебников
@dp.message_handler()
async def message_foto(message: types.Message):
   name = message.from_user.username

так должно же работать?
Тебе по айдишнику надо получать username?
источник

D

Dmitry. in aiogram [ru]
Руслан Хлебников
вот не работает.....
что выводит?
источник

РХ

Руслан Хлебников... in aiogram [ru]
Bainky
Тебе по айдишнику надо получать username?
без разници, просто нужно вытащить
источник

B

Bainky in aiogram [ru]
Руслан Хлебников
без разници, просто нужно вытащить
у пользователя может и не быть юзернейма
источник

РХ

Руслан Хлебников... in aiogram [ru]
Bainky
у пользователя может и не быть юзернейма
ну у меня то есть.. и выводит None

@dp.message_handler()
async def message_foto(message: types.Message):
   name = message.from_user.username
   print (name)
источник

РХ

Руслан Хлебников... in aiogram [ru]
Dmitry.
что выводит?
@dp.message_handler()
async def message_foto(message: types.Message):
   name = message.from_user.username
   print (name)


итог:
None
источник

Forevka ÐΞV... in aiogram [ru]
Руслан Хлебников
@dp.message_handler()
async def message_foto(message: types.Message):
   name = message.from_user.username
   print (name)


итог:
None
это незаконно
источник

B

Bainky in aiogram [ru]
Руслан Хлебников
ну у меня то есть.. и выводит None

@dp.message_handler()
async def message_foto(message: types.Message):
   name = message.from_user.username
   print (name)
У тебя как-раз таки нет. Если ты имеешь в виду имя, то оно вытягивается так:

name = message.from_user.first_name
источник

РХ

Руслан Хлебников... in aiogram [ru]
Это вытащит фамилию.
источник

РХ

Руслан Хлебников... in aiogram [ru]
а мне надо  чтото вроде @artur_photographer
источник

B

Bainky in aiogram [ru]
Руслан Хлебников
а мне надо  чтото вроде @artur_photographer
У тебя нет юзерки
источник

B

Bainky in aiogram [ru]
Руслан Хлебников
@dp.message_handler()
async def message_foto(message: types.Message):
   name = message.from_user.username

так должно же работать?
но вытягивается так
источник

РХ

Руслан Хлебников... in aiogram [ru]
хах)))))  да ладно? ))))))
источник

РХ

Руслан Хлебников... in aiogram [ru]
сейчас проверю.
источник

ЕП

Евгений Петров... in aiogram [ru]
источник