Skip to content

Commit

Permalink
14mai-4
Browse files Browse the repository at this point in the history
  • Loading branch information
shliamb committed May 14, 2024
1 parent bc001a4 commit e8f5655
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 18 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@
6. WalletPay 1.3.1
и др.

Устанавливал на Ubuntu 22.04 (LTS) x64 или 23


## Как работает
- База на PostgreSQL, работает асинхронно, в контейнере докера. Работа с базой через SQLAlchemy. В базе хранятся основные данные и настройки пользователя, счет. Статистика трат, которые клиент может скачать через настройки бота. Так же в базе храниться курс RUB - USD. Он обновляется раз в день через сервер центробанка. Так же в ячейке базы на каждого пользователя сохраняется на выбранный период переписка с ChatGPT для того что бы чат, имел контекст общения. Даную функцию можно удалить или выставить нужное время в настройках бота.
Expand Down
4 changes: 2 additions & 2 deletions app/keys.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
admin_user_ids = os.environ.get('ADMIN_USER_IDS')
block = os.environ.get('ALLOWED_TELEGRAM_USER_IDS')
payments_token = os.environ.get('PAYMENTS_TOKEN')
#receiver_yoomoney = os.environ.get('YOOMONEY')
#token_yoomoney = os.environ.get('TOKEN_YOOMONEY')
receiver_yoomoney = os.environ.get('YOOMONEY')
token_yoomoney = os.environ.get('TOKEN_YOOMONEY')
wallet_pay_token = os.environ.get('WALLET_PAY')
user_db = os.environ.get('USER_DB')
paswor_db = os.environ.get('PASWOR_DB')
Expand Down
16 changes: 1 addition & 15 deletions app/run_bot.py
Original file line number Diff line number Diff line change
Expand Up @@ -417,20 +417,6 @@ async def process_sub_settings_modell(callback_query: types.CallbackQuery):
await sub_setings_model(bot, callback_query)
await bot.answer_callback_query(callback_query.id)


# Settings - model - gpt-4o
@dp.callback_query(lambda c: c.data == 'gpt-4o')
async def process_sub_settings_modell_0125(callback_query: types.CallbackQuery):
if work_in_progress == True:
await worc_in_progress(callback_query)
return
id = user_id(callback_query)
updated_data = {'set_model': 'gpt-4o'}
await update_settings(id, updated_data)
await callback_query.answer("Установлена модель - gpt-4o")
await bot.answer_callback_query(callback_query.id)


# Settings - model - gpt-4-1106-preview
@dp.callback_query(lambda c: c.data == 'gpt-4-1106-preview')
async def process_sub_settings_modell_1106(callback_query: types.CallbackQuery):
Expand Down Expand Up @@ -802,7 +788,7 @@ async def process_sub_settings_add_money(callback_query: types.CallbackQuery):
await bot.answer_callback_query(callback_query.id)


# Start buy RUB by card Yoomoney ---- уроды заблокировали!!!!
# Start buy RUB by card Yoomoney
# Settings - pay by card RF

# State
Expand Down
2 changes: 1 addition & 1 deletion docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ version: '3.8'
services:

postgres:
image: postgres:15.5
image: postgres:15.6
container_name: bot_postgres
environment:
POSTGRES_USER: ${USER_DB}
Expand Down

0 comments on commit e8f5655

Please sign in to comment.