АСИНХРОННЫЙ ТЕЛЕГРАМ БОТ "КОСТИ" | Python 3, Питон 3

2020 ж. 30 Қар.
23 445 Рет қаралды

Пожертвования: www.donationalerts.com/r/pyth...
АСИНХРОННЫЙ ТЕЛЕГРАМ БОТ "КОСТИ" | Python 3, Питон 3
Python on Papyrus RU.
aiogram: docs.aiogram.dev/
Github: github.com/knucklesuganda
Telegram канал: t.me/pypapyrus_ru
Сегодня я сделал телеграм бота, который будет играть в кости с игроком. Также, я добавил остановку кода при помощи asyncio.sleep()
Другие Видео по Python: • Python, Питон
Канал на английском языке: / @pythononpapyrus
Поставьте лайк и подпишитесь!
#Python #Питон #программирование #programming #telegram #телеграм #aiogram

Пікірлер
  • супер, долго искал нормас гайды, и только ты внятно объясняешь) так держать!

    @ffightf669@ffightf6693 жыл бұрын
    • спасибо!

      @PythononPapyrusRU@PythononPapyrusRU3 жыл бұрын
  • Хорошо, что все объясняет

    @mr.cojlobeu7299@mr.cojlobeu7299 Жыл бұрын
  • Очешуительно!!!!! Будет теперь чем друзей троллить. Ты лучший!

    @user-pv6ri8uv4n@user-pv6ri8uv4n Жыл бұрын
  • Годно Для новичков самое то

    @threehundredbucks3212@threehundredbucks32122 жыл бұрын
  • Благодарю за урок. Всё толково объяснено.

    @executed_code@executed_code2 жыл бұрын
    • как открыть такой блокнот как на видео

      @gerasimovgames@gerasimovgames Жыл бұрын
    • @@gerasimovgames какой блокнот? Если Вы про среду разработки, в которой автор пишет код, то это PyCharm. Он бесплатный.

      @executed_code@executed_code Жыл бұрын
    • @@executed_code а как его устоновить

      @gerasimovgames@gerasimovgames Жыл бұрын
  • Теперь буду хранить токен аккуратно, спасибо

    @clapper2564@clapper25643 жыл бұрын
  • Прикольно ))

    @confymarlow8616@confymarlow86163 жыл бұрын
  • Классный видос, и прикольный бот😁 Будут видео с ботами для телеграм канала или беседы?

    @user-ri2br6tx2d@user-ri2br6tx2d3 жыл бұрын
    • как открыть такой блокнот как на видео

      @gerasimovgames@gerasimovgames Жыл бұрын
    • @@gerasimovgames Это не блокнот, а среда разработки. PyCharm называется

      @user-pv6ri8uv4n@user-pv6ri8uv4n Жыл бұрын
  • А можно видео рефакторинг этого бота, где бот после того, как кинул кость, предлагает юзеру нажать на кнопку и тем самым бросить кость, и только после этого объявляет результат. Попытался сам сделать, но в документации нет конкретно похожего сценария. Не смог разобраться.

    @Taron8117@Taron8117 Жыл бұрын
  • 👍👍👍👍👍

    @user-iy3yo2wt1n@user-iy3yo2wt1n2 жыл бұрын
  • Пасиб,прикольный видосик,только не понятно чем эта библиотека лучше теле бот апи?

    @Den4eg37@Den4eg373 жыл бұрын
    • Больше возможностей, даже если просто посмотреть в документацию. Дополнения по типу аннотаций, а также асинхронность. Конечно, последнее можно считать и минусом, но когда садишься - библиотека намного удобнее

      @PythononPapyrusRU@PythononPapyrusRU3 жыл бұрын
  • отличное видео

    @pepemem9215@pepemem92153 жыл бұрын
    • спасибо!

      @PythononPapyrusRU@PythononPapyrusRU3 жыл бұрын
  • Как можно сделать чтобы бот еще мог напомнить о себе и предлагал сыграть через заданное время или через рандомное какое-то?

    @JVSd-SG@JVSd-SG2 жыл бұрын
  • эта штука не реагрует если длобавить в группу как его научить в botfaser отключил setprivacy подскажите пожалуйста я предпологаю что где то в когде надо написать что то по груп id но где не понимаю и пока не удалось нарыть поолный мануал

    @dobruypk9129@dobruypk91292 жыл бұрын
  • лайк поставил сразу)) даже не досмотрев) можешь посоветовать хорошее руководство для aiogram кроме документации)

    @dvitrue4828@dvitrue48283 жыл бұрын
    • Спасибо! Да даже не знаю, я только документацию смотрел

      @PythononPapyrusRU@PythononPapyrusRU3 жыл бұрын
  • Привет, пишу бота на telebot, но он поддерживает только 2 сессии, то есть 2 ввода /start, не могу понять почему - нужна асинхронность какая-то либо же это особенность самого телебота?

    @awesomebitch3086@awesomebitch3086 Жыл бұрын
  • 600 layk от меня

    @kompyuterni0danorganish258@kompyuterni0danorganish258 Жыл бұрын
  • Сделай телеграмм бот кланы или браки

    @diyor_virusvin@diyor_virusvin Жыл бұрын
  • Тем временем я: *просто использую модуль random"

    @vvesllo_shtpostng@vvesllo_shtpostng3 жыл бұрын
    • Для телеграм бота? Асинхронный рандом то?

      @Den4eg37@Den4eg373 жыл бұрын
    • @@Den4eg37 да.

      @vvesllo_shtpostng@vvesllo_shtpostng3 жыл бұрын
    • Не у модуля рандом есть свои плюсы. Можно жульничать в этом боте. Ну если ты админ

      @CatLida@CatLida3 жыл бұрын
  • Я разрабатываю бота, и если два или более пользователя используют мой бот, их данные смешиваются. Как можно исправить? Сделал всё так как в видео(асинхронно).

    @JahangirBaxtiyarov@JahangirBaxtiyarovАй бұрын
  • Привет) У меня есть один вопрос, как сделать отправку футбольного мяча вместо игрального кубика?

    @saik0n0@saik0n02 жыл бұрын
    • Посмотри документацию тоже искал долго

      @user-mu1wc8br6b@user-mu1wc8br6b Жыл бұрын
  • что такое мне бот пишет старт на старт

    @design_art_style@design_art_style Жыл бұрын
  • File "C:\Users\Sborka Park\PycharmProjects\pythonProject1\venv\Lib\site-packages\magic_filter\__init__.py", line 1, in import pkg_resources ModuleNotFoundError: No module named 'pkg_resources' Process finished with exit code 1

    @design_art_style@design_art_style Жыл бұрын
  • В каком месте асинхронность? Два кубика вращаются в разное время.

    @user-pk2zi7pu9c@user-pk2zi7pu9c Жыл бұрын
  • хочется что-то посложнее на aiogram. Вообще не понимаю, зачем было разбирать другие библиотеки - aiogram явно актуальнее

    @user-ur3df5ef2l@user-ur3df5ef2l2 жыл бұрын
  • как ты открыл документацию диспетчера? какая комбинация клавиш ?

    @nimble2268@nimble22682 жыл бұрын
    • Ctrl и кликаешь на объект

      @PythononPapyrusRU@PythononPapyrusRU2 жыл бұрын
    • @@PythononPapyrusRU Спасибо

      @nimble2268@nimble22682 жыл бұрын
  • У меня такой вопрос, я написал бота в котором есть 5 команд (/command), но почему-то 2 из них не работают, хотя они написаны в одном стиле (по сути одинаковые). На пример @dp.message_handler(commands=['alo']) async def alo(message: types.Message): await bot.send_message(message.from_user.id, text='alo') не работает, хотя ошибок никаких не выводится.

    @user-wu9ln7sh1p@user-wu9ln7sh1p3 жыл бұрын
    • Не знаю, но попробуйте commands=["/alo"]

      @PythononPapyrusRU@PythononPapyrusRU3 жыл бұрын
    • @@PythononPapyrusRU спасибо, не помогло(

      @user-wu9ln7sh1p@user-wu9ln7sh1p3 жыл бұрын
    • последовательность меняли?

      @waydaysay@waydaysay Жыл бұрын
  • спасибо за видео! гайд очень хороший , но почему-то бот в начале, когда пишет: f"Привет, {message.from_user.username}! Начинаем игру! , вместо никнейма пишет None

    @FREKBYER@FREKBYER3 жыл бұрын
    • Спасибо! Да, была такая ошибка. Скорее всего у вас нельзя найти никнейм, либо он как-то закрыт

      @PythononPapyrusRU@PythononPapyrusRU3 жыл бұрын
  • А если несколько человек одновременно будут использовать бота , данные не перемешаются?

    @equbeats@equbeats Жыл бұрын
    • Нет

      @PythononPapyrusRU@PythononPapyrusRU Жыл бұрын
  • как открыть такой блокнот как на видео

    @gerasimovgames@gerasimovgames Жыл бұрын
    • Это PyCharm

      @shpex@shpex Жыл бұрын
  • С каких пор в python есть горутины? Все кто хочет чему то научиться на этом канале, бегите от сюда.

    @whtkeys8190@whtkeys81903 жыл бұрын
    • А почему их нет?

      @PythononPapyrusRU@PythononPapyrusRU3 жыл бұрын
    • Они есть в python

      @nonquant@nonquant2 жыл бұрын
  • Жесть, и потом разработчики будут путаться, что такое id и т.д.

    @apollon8898@apollon8898 Жыл бұрын
  • Кажется, вы живёте в неведении, 2 года говорите, что нужно писать _bot, хотя нужно bot, без разницы что до него. Прочитайте что вам бот пишет

    @apollon8898@apollon8898 Жыл бұрын
KZhead