Adding an API function
1
2
3
4
from dispy.modules.result import result
import asyncio5
def function(self, argument=None, **kwargs) -> result[<Type>]:
"""
Description
"""
future = self._api._loop.create_future()
async def _asynchronous():
payload = {}
# Your code here!
result = await self._api.__request__('<method>', f'<path>', payload) # no_traceback
future.set_result(result)
asyncio.run_coroutine_threadsafe(_asynchronous(), self._api._loop)
return result[<Type>](future,self._api,<Type>)6
Last updated