55if TYPE_CHECKING :
66 from ..API import GreenApi
77
8+
89class Statuses :
910 def __init__ (self , api : "GreenApi" ):
1011 self .api = api
@@ -30,7 +31,7 @@ def sendTextStatus(
3031 "sendTextStatus/{{apiTokenInstance}}"
3132 ), request_body
3233 )
33-
34+
3435 def sendVoiceStatus (
3536 self ,
3637 urlFile : str ,
@@ -52,14 +53,14 @@ def sendVoiceStatus(
5253 "sendVoiceStatus/{{apiTokenInstance}}"
5354 ), request_body
5455 )
55-
56+
5657 def sendMediaStatus (
5758 self ,
5859 urlFile : str ,
5960 fileName : str ,
6061 caption : Optional [str ] = None ,
6162 participants : Optional [List [str ]] = None
62- ) -> Response :
63+ ) -> Response :
6364 """
6465 The method is aimed for sending a pictures or video status.
6566
@@ -74,7 +75,7 @@ def sendMediaStatus(
7475 "sendMediaStatus/{{apiTokenInstance}}"
7576 ), request_body
7677 )
77-
78+
7879 def deleteStatus (
7980 self ,
8081 idMessage : str
@@ -93,7 +94,7 @@ def deleteStatus(
9394 "deleteStatus/{{apiTokenInstance}}"
9495 ), request_body
9596 )
96-
97+
9798 def getStatusStatistic (
9899 self ,
99100 idMessage : str
@@ -109,7 +110,7 @@ def getStatusStatistic(
109110 )
110111
111112 return self .api .request ("GET" , f"{ url } ?idMessage={ idMessage } " )
112-
113+
113114 def getIncomingStatuses (
114115 self ,
115116 minutes : Optional [int ] = None
@@ -129,7 +130,7 @@ def getIncomingStatuses(
129130 return self .api .request ("GET" , f"{ url } ?minutes={ minutes } " )
130131 else :
131132 return self .api .request ("GET" , f"{ url } " )
132-
133+
133134 def getOutgoingStatuses (
134135 self ,
135136 minutes : Optional [int ] = None
@@ -160,4 +161,4 @@ def __handle_parameters(cls, parameters: dict) -> dict:
160161 if value is None :
161162 handled_parameters .pop (key )
162163
163- return handled_parameters
164+ return handled_parameters
0 commit comments