- Регистрация
- 13 Июн 2022
- Сообщения
- 71
- Автор темы
- #1
Для работы вам понадобятся библиотеки: Aiogram( >=3.0 ) , asyncio, json, os.
Не забудьте заполнить переменную
Чтобы выдать себе права администратора, найдите в коде список
Бот работает только в группах!
* В архиве:
main.py - основной файл
database.py - файл с БД
sqsnip.py - движок для работы с БД
Не забудьте заполнить переменную
token
в коде.Чтобы выдать себе права администратора, найдите в коде список
admins_list
и добавьте в него свой TelegramIDБот работает только в группах!
1. /start - Зарегистрирует беседу в бд
2. /dick - Если размер dick`a меньше 3-х, то повысит его от до 10см. Если больше, то может и сократить ))
3. /stats - Выведет статистику игрока.
4. /awards - Выведет все награды, а также награды пользователя
5. /shop - Магазин.
6. /top_dick - Топ 10 диков беседы
7. /settings - Настройки чат-бота для беседы. Доступно только владельцу беседы
8. /set_db - Изменить параметр игрока в базе данных. Доступно только администратору из admins_list
P.S
* Если вы хотите изменить параметры определенному игроку, нужно ответить на его любое сообщение и ввести /set_db *параметр* (+/-/~)*значение*
+ - прибавить к параметру
- - убавить
~ - установить определенное значение
Параметры:
* Если вы хотите изменить параметры всем, то после введенного параметра и значения введите all
Пример: /set_db size +10 all - выдать всем +10 размер к дику
9. /giveaward - Выдать награду игроку по её номеру. Доступно только администратору из admins_list.
10. /otdaiaward - Забрать награду у игрока по её номеру. Доступно только администратору из admins_list.
2. /dick - Если размер dick`a меньше 3-х, то повысит его от до 10см. Если больше, то может и сократить ))
3. /stats - Выведет статистику игрока.
4. /awards - Выведет все награды, а также награды пользователя
5. /shop - Магазин.
6. /top_dick - Топ 10 диков беседы
7. /settings - Настройки чат-бота для беседы. Доступно только владельцу беседы
8. /set_db - Изменить параметр игрока в базе данных. Доступно только администратору из admins_list
P.S
* Если вы хотите изменить параметры определенному игроку, нужно ответить на его любое сообщение и ввести /set_db *параметр* (+/-/~)*значение*
+ - прибавить к параметру
- - убавить
~ - установить определенное значение
Параметры:
* Если вы хотите изменить параметры всем, то после введенного параметра и значения введите all
Пример: /set_db size +10 all - выдать всем +10 размер к дику
9. /giveaward - Выдать награду игроку по её номеру. Доступно только администратору из admins_list.
10. /otdaiaward - Забрать награду у игрока по её номеру. Доступно только администратору из admins_list.
1. Стандартное КД на /dick - 6 часов. Это может изменить владелец беседы с помощью /settings
2. За /dick и тд. даются награды в /award. Раз в день через /stats за эти награды можно получать деньги, за которые можно покупать что-то в магазине
3. При покупке попыток в магазине - они считаются как покупные, и при вводе команды /dick, вам предложит, использовать все купленные попытки или только одну.
2. За /dick и тд. даются награды в /award. Раз в день через /stats за эти награды можно получать деньги, за которые можно покупать что-то в магазине
3. При покупке попыток в магазине - они считаются как покупные, и при вводе команды /dick, вам предложит, использовать все купленные попытки или только одну.
* В архиве:
main.py - основной файл
database.py - файл с БД
sqsnip.py - движок для работы с БД