avatar_image = Image.open(BytesIO(requests.get(memb.display_avatar).content)).resize((90, 90))
avatar_mask = Image.new('L', avatar_image.size, 0)
draw = ImageDraw.Draw(avatar_mask)
draw.ellipse((0, 0) + avatar_image.size, fill=225)
avatar_image.putalpha(avatar_mask)
for i in range(4):
frame.alpha_composite(avatar_image, (47, 209))
from apscheduler.schedulers.background import BackgroundScheduler
def loop():
while 1: #цикл тут необязательный, так как таймер запускает print('цикл') каждые 10 секунд
print('цикл')
.....блок обработки входящих сообщений....
if __name__ == '__main__':
scheduler = BackgroundScheduler()
scheduler.add_job(loop, 'interval', seconds=10)
scheduler.start()
bot.polling(none_stop=True, interval=0)