Coder Social home page Coder Social logo

telegram-shop's Introduction

Бот телеграм магазин с автопродажей различных товаров

Для перехода в админку используется команда /adm


При нажатии на кнопку 'Настроить ответы бота' Появляется выбор возможности изменение 4 ответов бота.

Добавить приветствие, сообщение после оплаты, ответ на команду help и Сообщение при отсутствии username(когда вы добавите ответ на какое то сообщение, кнопка уже будет называть изменить ...)

При изменении вы можете использовать слова username и name, которые при отправке пользователю заменяться на его имя или юзернейм(без @) в зависимости выбора.

При нажатии на кнопку 'Настройка ассортимента'

Появляется возможность функционировать с позициями в магазине. Показывать весь процесс добавление новой позиции я описывать не буду, лишь напишу, что вы можете добавить о ней: название, описание, в каком виде товар(либо файл(логи, базы, программы), либо в виде текста, где каждая строка новый товар(ключи, аккаунты), минимальное количество к покупке и цену

Операции с позициями тоже довольны удобны

При нажатии на кнопку 'Загрузка нового товара'

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

При нажатии на кнопку 'Настройка платёжки' Инлайн кнопочки, которые показывают, какой метод оплаты доступен. А внизу манипуляции с уже с данными от киви и биржи coinbase.

Киви кошельков можно добавить неограниченное количество. Например один забанили, и сразу начинает использоваться другой.

Гайды по получению нужных данных от платежек будут уже в боте.

При нажатии на кнопку 'Статистика' Небольшая стата.

При нажатие на кнопку 'Рассылка' Возможна рассылка по 2 группам.

По всем юзерам - по всем юзерам, когда либо зашедших в бота Только купившим - рассылка по юзерам, купившим что то в боте

При рассылке так же, указывается количество, которым нужно отправить сообщение. Если указать число больше, чем юзеров нужной группы - то просто рассылка сделается по всем. После рассылки, вы так же получите её результаты - сколько человек удачно получили, а сколько заблокировали бота.

При нажатии на кнопку 'Остальные настройки' Возможно добавлять нового админа, с такими же правами, как и у вас(за исключением удаления вас из админов). Также, добавленных админов можно быстро удалять(себя удалить не получится)

Как получить токен от киви кошелька

Если вы хотите принимать деньги на свой киви кошелёк, то следуем инструкциями ниже. Если хотите принимать на другой - вбивайте в гугле: купить киви кошелёк с токеном

Переходим на сайт https://qiwi.com/api Жмём выпустить токен

Ставим галочку у всех пунктов кроме "проводить платежи без SMS". Так что, бот спиздить деньги у вас точно не сможет

Потом жмём продолжить, подтверждаем что деньги у нас могут спиздить

И ждём кода.

Ну и сохраняем этот токен. Найти вы его потом нигде не сможете! Придётся только перевыпускать. А старый токен станет недействительным, так что только сохраняем!

telegram-shop's People

Contributors

dpashtet avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

telegram-shop's Issues

Выдает ошибку

C:\Users\iliab\OneDrive\Рабочий стол\telegram-shop-master>py main.py
Traceback (most recent call last):
File "C:\Users\iliab\OneDrive\Рабочий стол\telegram-shop-master\main.py", line 2, in
import config, dop, payments, adminka, files
File "C:\Users\iliab\OneDrive\Рабочий стол\telegram-shop-master\dop.py", line 4, in
from coinbase.wallet.client import Client
ModuleNotFoundError: No module named 'coinbase'

Ошибка

выдает то что в аттрибутах TeleBot Нету message_handler

Как запустить?

Токены вставил, id админа тоже, модули все стоят, ошибок не выдаёт.

Но бот не запускается :(

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.