# Как сделать интернет-магазин в Telegram на Python и CactusPay

Telegram продолжает завоёвывать аудиторию. Для многих пользователей это главный мессенджер, площадка для общения, развлечений, обмена новостями, полезной информацией. Каналы, ленты, чаты собирают тысячи реакций и комментариев.

В поисках клиентов платформу для рекламы активно использует бизнес, размещает тематический контент, делает рассылки, продвигает бренды, продаёт через специальные интернет-магазины.

## Получите Ключ бота от BotFather

Вам нужно перейти в телеграмм по ссылке: <https://t.me/BotFather> и нажать кнопку Start

Нажмите на кнопку <mark style="color:blue;">/newbot</mark> из меню<br>

<figure><img src="/files/5aqVLctsXfVLNrlpXbl7" alt=""><figcaption></figcaption></figure>

Вам предложат выбрать имя для Бота, введите его<br>

<figure><img src="/files/OUJSf9mid92W8jwNV3WY" alt=""><figcaption></figcaption></figure>

После, вас просят ввести Идентификатор бота, он должен оканчиваться на bot или \_bot

<figure><img src="/files/vxLucVGHewAEG3ItZwGi" alt=""><figcaption></figcaption></figure>

Если вы ввели все верно, вы увидите, что вам предоставили ключ от бота, он вам потребуется при подключении.\
Пример: 7260116160:AAGvWsSaLG8mB0uvuSqTBPYHP8omefy04F0

## Получите номер вашего чата

Чтобы получить номер вашего чата, который будет использован как Админ панель, перейдите по ссылке в телеграмм: <https://t.me/getmyid_bot>\
\
Нажмите кнопку Start и вам напишут ваш номер<br>

<figure><img src="/files/tPeeOtrvu8TXzRj4K0jQ" alt=""><figcaption></figcaption></figure>

Пример: 7481917786\ <br>

## Начало развертывания

Скачайте и распакуйте файл. Вам потребуется открыть папку в любом текстовом редакторе.\
Замените данные в файле settings.ini, на те, что мы получили ранее

{% file src="/files/WgTyMnY8dwBWmqAOgwhD" %}

<figure><img src="/files/X11L52uNlaKNZLsp9Bff" alt=""><figcaption></figcaption></figure>

## Бот готов к запуску

Вам потребуется запустить main.py Файл и предварительно установив его зависимости

## Добавить CactusPay к боту

Вам потребуется добавить ключ магазина, нажмите в боте на кнопку /start, затем на 🔑 Платежные системы, 🌵 CactusPay

<figure><img src="/files/kVMsr5LsqYh7t4aUZB63" alt=""><figcaption></figcaption></figure>

Нажмите кнопку Изменить\
И вставьте ваш TOKEN из личного кабинета и нажмите кнопку закрыть\
Пример: L8Px6eepZqQmQrt49ju8

<figure><img src="/files/uC5UxTE3VknDPMvlT14z" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/OnoZHsTiMzD8x1NFl1jn" alt=""><figcaption></figcaption></figure>

В вкладке Способы пополнения, вам потребуется включить оплату от CactusPay<br>

<figure><img src="/files/rMsSLLBTgw8nRoKariEq" alt=""><figcaption></figcaption></figure>

## Завершение

Вы настроили оплату и бота от CactusPay. Теперь вы можете добавить товары и запустить бота для общего пользования


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.cactuspay.pro/kak-sdelat-internet-magazin-v-telegram-na-python-i-cactuspay.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
