Code Monkey home page Code Monkey logo

Comments (6)

dmp40 avatar dmp40 commented on September 25, 2024 1

Вопроса не было). Мне понравилось, что все нужные пакеты прописаны в одно м файле и устаавливаются одной командой.
Про токены тоже все понятно. Спасибо!!!
Пока сохранил в файле settings.py.
За ссылку про клавиатуру спасибо. Разбираюсь по-тихоньку. Если можно , позже покажу код и спрошу конкретнее.
Лет 30 не программировал и идет не так легко, как ожидал.

from currency-rate-tg-bot.

alenapoliakova avatar alenapoliakova commented on September 25, 2024 1

Если можно , позже покажу код и спрошу конкретнее.

Хорошо

from currency-rate-tg-bot.

alenapoliakova avatar alenapoliakova commented on September 25, 2024

Токен для бота нельзя выкладывать в открытый доступ, поэтому его можно хранить в переменном окружение для проекта с ботом. Для этого нужно создать в проекте файл .env и поместить туда токен для бота:
BOT_TOKEN=123456:Your-Token_Example

Далее, чтобы считать токен из переменного окружения, в файле, где вы создаёте бота, введите:

from environs import Env

env = Env()
env.read_env()
BOT_TOKEN = env("BOT_TOKEN")

И вы сможете использовать переменную BOT_TOKEN для создания бота в вашем проекте.

Также не забудьте добавить в gitignore файл .env (чтобы его не увидели другие пользователи). Для этого создаётся ещё один файл .gitignore:
.env

from currency-rate-tg-bot.

alenapoliakova avatar alenapoliakova commented on September 25, 2024

Про вопрос, как запускать нужные пакеты, я не поняла в чём суть вопроса)

Про клавиатуру в pyTelegramBotAPI можно почитать тут в разделе Reply markup.

from currency-rate-tg-bot.

dmp40 avatar dmp40 commented on September 25, 2024

Вот сделал шаблон бота https://gist.github.com/dmp40/c6ce4d0fd8cc153ea62ef5aca7ff0267
Бот должен показать пользователю 5 упражнений на гибкость.
После каждого видео пользователь выбирает, что у него получилось и нажимает одну из трех клавиш,
Затем кнопка ДАЛЕЕ и выводится новое упражнение.
Почему-то после нажатия ДАЛЕЕ ничего не происходит.
Какая-то мелочь. Не могу понять какая. Помогие, пожалуйста

from currency-rate-tg-bot.

dmp40 avatar dmp40 commented on September 25, 2024

https://gist.github.com/dmp40/c6ce4d0fd8cc153ea62ef5aca7ff0267
iшаблон бота

from currency-rate-tg-bot.

Related Issues (6)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.