В первом акте события "Павшая корона" игроки имели возможность использовать механику обмена жетонов. Однако после выхода второго акта в патче 7.36 многое изменилось. Например, Valve не только добавили новые задания, в которых, например, необходимо найти грудь-жука пожарника в Dota 2, но и изменили обменщика жетонов. Ему изменили местоположение, условия для обмена и назвали Жестянщиком. Жетоны в Дота 2 представляют собой своеобразные токены, которые накапливаются по мере игры в матчах. Они необходимо для выполнения заданий на “Карте событий” и продвижения по уровням...
Взаимодествие с API (например, при разработке ботов или получении информации) часто подразумевает использование всевозможных токенов. Хранить их прямо в коде - не лучшая идея со всех точек зрения: это неудобно, непрактично, а главное, небезопасно. Один из очевидных спосбов избежать этой проблемы - использовать переменные окружения для их хранения. Для Python существует достаточно большое количество библиотек, позволяющих использовать этот прием. Одна из таких библиотек - python-dotenv. Она позволяет в пару строчек кода вытаскивать все нужные ключи из предварительно созданного ...