os.rename(file, new_path)
suffixes = {'Audio': ['.mp3', '.wav'], 'Photos': ['.jpg', '.png'], etc, etc}
suffix = Path(file).suffix
for folder_name, extensions in suffixes.items():
if suffix in extensions:
new_path = f'{folder_track}/{folder_name}/{filename}'
break
else:
new_path = f'{folder_track}/Other/{filename}'
os.rename(file, new_path)
r
ничего не поменял.Или же удобнее будет написать свою библиотеку по взаимодействию с ботом по API ибо таким образом не приходится сталкиваться с этой ошибкой, но это дико не удобно
crypto_msg = random.choices(alphabet, len(msg))
import requests
r = requests.get('https://thiscatdoesnotexist.com')
with open('image_temp.jpg', 'wb') as f:
f.write(r.content)
bot.send_photo(message.chat.id, open('image_temp.jpg', 'rb'))
import requests
from PIL import Image
import io
r = requests.get('https://thiscatdoesnotexist.com')
bot.send_photo(message.chat.id, Image.open(io.BytesIO(r.content)))
requests.get(f"https://api.telegram.org/bot{bot_token}/sendMessage", {"chat_id": list_data[1], "text": msg})
requests.post(f"https://api.telegram.org/bot{bot_token}/sendMessage", data={"chat_id": list_data[1], "text": msg})