Fsoky / DonationAlertsAPI

Модуль для работы с Donation Alerts API
https://www.youtube.com/watch?v=ln7fvwdy5zo
27 stars 10 forks source link

@alert.event() not working #12

Open GearStarter opened 3 months ago

GearStarter commented 3 months ago
from donationalerts_api import Alert

alert = Alert("token")

@alert.event()
def new_donation(event):
    print(event)

Просто возвращает Press any key to continue ... Есть подозрение что на сегодня эта строчка уже не актуальна:

sio.connect("wss://socket.donationalerts.ru:443", transports="websocket")

Аналогичный результат если использовать следующее:

import json
import socketio

myWidgetToken = 'myWidgetToken'

sio = socketio.Client()

@sio.on('connect')
def on_connect():
    sio.emit('add-user', {'token': myWidgetToken, "type": "alert_widget"})

@sio.on('donation')
def on_message(data):
    event = json.loads(data)
    print(event)

sio.connect("wss://socket.donationalerts.ru:443", transports="websocket")
#sio.connect('wss://socket6.donationalerts.ru:443', transports='websocket')
#sio.connect('wss://centrifugo.donationalerts.com/connection/websocket', transports='websocket')

Какие идеи у кого?

idealism44 commented 1 month ago

Попробуй это https://gist.github.com/idealism44/0b04dd3e51f6e7a9c0a95d241d796080