Size: a a a

pyTelegramBotAPI.talks.ru

2021 January 18

H

Hatebin | Hastebin B... in pyTelegramBotAPI.talks.ru
Богдан
/hate@hastebin_bbot
источник

S

Simple Beginner in pyTelegramBotAPI.talks.ru
Богдан
/hate@hastebin_bbot
ого прикольно =)
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
Богдан
/hate@hastebin_bbot
Может сделать бота carbon?
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
Или он есть уже
источник

S

Simple Beginner in pyTelegramBotAPI.talks.ru
ダーリン (Darling)
Может сделать бота carbon?
сделай
И еще сделай чтобы сразу скрин тож кидал
источник

S

Simple Beginner in pyTelegramBotAPI.talks.ru
будет прикольно
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
Он @carbonnowshbot кажется есть уже..
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
Круто
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
Что-то у него инлайн режим тупит
источник

W

Winchestor* in pyTelegramBotAPI.talks.ru
Simple Beginner
@bot.message_handler(commands=['mute'])
def restrict_chat_member(message):
   user = bot.get_chat_member(message.chat.id, message.from_user.id)
   if user.status in ['administrator', 'creator']:
       if message.reply_to_message:
           bot.restrict_chat_member(message.chat.id, message.reply_to_message.from_user.id, until_date=time()+1)
           bot.send_message(message.chat.id, f"[{message.reply_to_message.from_user.first_name}](tg://user?id={message.reply_to_message.from_user.id})\nУчастник получил мут навсегда!", reply_to_message_id=message.message_id,parse_mode = ["Markdown"])
       else:
           bot.send_message(message.chat.id, error_reply)
   else:
       bot.send_message(message.chat.id, error_command)

@bot.message_handler(commands=['ban'])
def kick_chat_member(message):
   user = bot.get_chat_member(message.chat.id, message.from_user.id)
   if user.status in ['administrator', 'creator']:
       if message.reply_to_message:
           bot.kick_chat_member(message.chat.id, message.reply_to_message.from_user.id)
           bot.send_message(message.chat.id, f"[{message.reply_to_message.from_user.first_name}](tg://user?id={message.reply_to_message.from_user.id})\nУчастник забанен!", reply_to_message_id=message.message_id,parse_mode = ["Markdown"])
       else:
           bot.send_message(message.chat.id, error_reply)
   else:
       bot.send_message(message.chat.id, error_command)
Не ожидал такой ответ . Спс
источник

S

Simple Beginner in pyTelegramBotAPI.talks.ru
Winchestor*
Не ожидал такой ответ . Спс
Нез =)
источник

w

whoami in pyTelegramBotAPI.talks.ru
кста сюда можно скинуть статью про туториалы?
источник

w

whoami in pyTelegramBotAPI.talks.ru
статья в принципе относилась про геймдев, но я думаю сюда тоже может подойти
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
Проверьте инлайн, у вас тоже не работает?
источник

w

whoami in pyTelegramBotAPI.talks.ru
Есть такая штука — tutorial hell, и в нее часто попадают новички. И сейчас я объясню, что это такое и как из этого выбраться.

Сейчас почти на все, чем вы можете заняться, найдутся туториалы. Видео на ютубе, статья, или курс. Все это так или иначе помогает новичку (и не только) лучше разобраться в топике и выполнить какое-то действие (сделать механику в игре или смонтировать видео).

Но многие попадают в такую ловушку, tutorial hell, и начинают слишком сильно полагаться на туториалы, обращаясь к ним каждый раз, когда им что-либо нужно.

У такого подхода есть несколько подводных камней. Я постараюсь говорить в контексте геймдева, но вы можете применить это на любую сферу деятельности.

Первое: туториалы мешают поддерживать нормальную кодовую базу, и ваш проект превращается в нагромождение разных стилей и паттернов. Вряд ли вы найдете все нужные туториалы у одного автора, а разные авторы пишут свой код совершенно по-другому. В конечном итоге вы привыкните к тому, что лично вам не нужно думать над стилем, над паттернами проектирования и над архитектурой проекта/системы. За вас все уже сделали в туториалах. А хороший программист обязан уметь проектировать качественную архитектуру проекта.

Второе: туториалы дают надежный путь из точки А в точку Б. Проблема —> решение проблемы. Вам может начать казаться, что в реальности все так же просто (вы же не знаете, сколько автор туториала проектировал систему и писал код перед тем, как сделать ролик). Из-за этого происходит типичная проблема, которая встречается у всех отличников в школе: мы умеем делать все по туториалам, но как только от нас требуется импровизировать или находить решение проблем самостоятельно — мы теряемся. А любые навыки бесполезны, если вы умеете делать что-то только по заготовленному плану. В жизни так не бывает, слишком много приходится импровизировать. И это нормально.

Третье: излишние туториалы мешают вам развиваться как разработчику. Туториалы показывают, как сделать что-либо, но из-за этого мы отвлечены от процесса решения проблемы, так как ее решили за нас. Вспомните сами: вы всегда получаете намного более ценный опыт, если решаете какую-то проблему самостоятельно. Она заставляет вас думать, приходить к какому-то решению, и это откладывается в голове намного надежнее, чем просмотр туториала.

Туториалы — это отличный способ для новичка разобраться в чем-то на начальных этапах. Но не делайте на них такого сильного упора. Прошли курс, туториал, или прочитали книгу — самое время сделать самостоятельный проект. Научитесь пользоваться документацией, статьями, где дают абстрактное решение без имплементации. Да, будет тяжело, и вы будете встречать проблемы, которые придется решать часами (и даже днями).

И помните — в процессе обучения собственный неудачный опыт намного важнее чужого удачного решения.
источник

S

Simple Beginner in pyTelegramBotAPI.talks.ru
ダーリン (Darling)
Проверьте инлайн, у вас тоже не работает?
ага
источник

w

whoami in pyTelegramBotAPI.talks.ru
источник

w

whoami in pyTelegramBotAPI.talks.ru
работает же, или ты про не тот инлайн?
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
whoami
работает же, или ты про не тот инлайн?
Я про @carbonnowshbot инлайн
источник