Skip to content

Commit 80924cb

Browse files
author
Marcin Dębski
committed
Release lc-sdk-python v0.3.6
1 parent 2eb56e1 commit 80924cb

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+2022
-363
lines changed

changelog.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Change Log
22
All notable changes to this project will be documented in this file.
33

4-
## [0.3.6] - TBA
4+
## [0.3.6] - 2023-08-09
55

66
### Added
77

docs/agent/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,4 +75,4 @@ <h1>Index</h1>
7575
<p>Generated by <a href="https://pdoc3.github.io/pdoc" title="pdoc: Python API documentation generator"><cite>pdoc</cite> 0.10.0</a>.</p>
7676
</footer>
7777
</body>
78-
</html>
78+
</html>

docs/agent/rtm/api/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,4 +77,4 @@ <h1>Index</h1>
7777
<p>Generated by <a href="https://pdoc3.github.io/pdoc" title="pdoc: Python API documentation generator"><cite>pdoc</cite> 0.10.0</a>.</p>
7878
</footer>
7979
</body>
80-
</html>
80+
</html>

docs/agent/rtm/api/v33.html

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -798,7 +798,7 @@ <h1 class="title">Module <code>livechat.agent.rtm.api.v33</code></h1>
798798
push_notifications: dict = None,
799799
application: dict = None,
800800
away: bool = None,
801-
customer_push_level: str = None,
801+
customer_monitoring_level: str = None,
802802
pushes: dict = None,
803803
payload: dict = None) -&gt; RtmResponse:
804804
&#39;&#39;&#39; Logs in agent.
@@ -813,9 +813,9 @@ <h1 class="title">Module <code>livechat.agent.rtm.api.v33</code></h1>
813813
the application&#39;s name and version.
814814
away (bool): When True, the connection is set to the away state.
815815
Defaults to False.
816-
customer_push_level (str): Possible values: my, engaged, online.
816+
customer_monitoring_level (str): Possible values: my, chatting, invited, online.
817817
Defaults to my if login creates the first session;
818-
otherwise it preserves the current customer_push_level.
818+
otherwise it preserves the current customer_monitoring_level.
819819
pushes (dict): Use case: when you want to receive only specific pushes.
820820
By default, it&#39;s set to all for the version of your currently established RTM connection.
821821
payload (dict): Custom payload to be used as request&#39;s data.
@@ -1807,7 +1807,7 @@ <h2 class="section-title" id="header-classes">Classes</h2>
18071807
push_notifications: dict = None,
18081808
application: dict = None,
18091809
away: bool = None,
1810-
customer_push_level: str = None,
1810+
customer_monitoring_level: str = None,
18111811
pushes: dict = None,
18121812
payload: dict = None) -&gt; RtmResponse:
18131813
&#39;&#39;&#39; Logs in agent.
@@ -1822,9 +1822,9 @@ <h2 class="section-title" id="header-classes">Classes</h2>
18221822
the application&#39;s name and version.
18231823
away (bool): When True, the connection is set to the away state.
18241824
Defaults to False.
1825-
customer_push_level (str): Possible values: my, engaged, online.
1825+
customer_monitoring_level (str): Possible values: my, chatting, invited, online.
18261826
Defaults to my if login creates the first session;
1827-
otherwise it preserves the current customer_push_level.
1827+
otherwise it preserves the current customer_monitoring_level.
18281828
pushes (dict): Use case: when you want to receive only specific pushes.
18291829
By default, it&#39;s set to all for the version of your currently established RTM connection.
18301830
payload (dict): Custom payload to be used as request&#39;s data.
@@ -3026,7 +3026,7 @@ <h2 id="returns">Returns</h2>
30263026
</details>
30273027
</dd>
30283028
<dt id="livechat.agent.rtm.api.v33.AgentRtmV33.login"><code class="name flex">
3029-
<span>def <span class="ident">login</span></span>(<span>self, token: str = None, timezone: str = None, reconnect: bool = None, push_notifications: dict = None, application: dict = None, away: bool = None, customer_push_level: str = None, pushes: dict = None, payload: dict = None) ‑> livechat.utils.structures.RtmResponse</span>
3029+
<span>def <span class="ident">login</span></span>(<span>self, token: str = None, timezone: str = None, reconnect: bool = None, push_notifications: dict = None, application: dict = None, away: bool = None, customer_monitoring_level: str = None, pushes: dict = None, payload: dict = None) ‑> livechat.utils.structures.RtmResponse</span>
30303030
</code></dt>
30313031
<dd>
30323032
<div class="desc"><p>Logs in agent.</p>
@@ -3047,10 +3047,10 @@ <h2 id="args">Args</h2>
30473047
<dt><strong><code>away</code></strong> :&ensp;<code>bool</code></dt>
30483048
<dd>When True, the connection is set to the away state.
30493049
Defaults to False.</dd>
3050-
<dt><strong><code>customer_push_level</code></strong> :&ensp;<code>str</code></dt>
3051-
<dd>Possible values: my, engaged, online.
3050+
<dt><strong><code>customer_monitoring_level</code></strong> :&ensp;<code>str</code></dt>
3051+
<dd>Possible values: my, chatting, invited, online.
30523052
Defaults to my if login creates the first session;
3053-
otherwise it preserves the current customer_push_level.</dd>
3053+
otherwise it preserves the current customer_monitoring_level.</dd>
30543054
<dt><strong><code>pushes</code></strong> :&ensp;<code>dict</code></dt>
30553055
<dd>Use case: when you want to receive only specific pushes.</dd>
30563056
<dt>By default, it's set to all for the version of your currently established RTM connection.</dt>
@@ -3075,7 +3075,7 @@ <h2 id="returns">Returns</h2>
30753075
push_notifications: dict = None,
30763076
application: dict = None,
30773077
away: bool = None,
3078-
customer_push_level: str = None,
3078+
customer_monitoring_level: str = None,
30793079
pushes: dict = None,
30803080
payload: dict = None) -&gt; RtmResponse:
30813081
&#39;&#39;&#39; Logs in agent.
@@ -3090,9 +3090,9 @@ <h2 id="returns">Returns</h2>
30903090
the application&#39;s name and version.
30913091
away (bool): When True, the connection is set to the away state.
30923092
Defaults to False.
3093-
customer_push_level (str): Possible values: my, engaged, online.
3093+
customer_monitoring_level (str): Possible values: my, chatting, invited, online.
30943094
Defaults to my if login creates the first session;
3095-
otherwise it preserves the current customer_push_level.
3095+
otherwise it preserves the current customer_monitoring_level.
30963096
pushes (dict): Use case: when you want to receive only specific pushes.
30973097
By default, it&#39;s set to all for the version of your currently established RTM connection.
30983098
payload (dict): Custom payload to be used as request&#39;s data.
@@ -4252,4 +4252,4 @@ <h4><code><a title="livechat.agent.rtm.api.v33.AgentRtmV33" href="#livechat.agen
42524252
<p>Generated by <a href="https://pdoc3.github.io/pdoc" title="pdoc: Python API documentation generator"><cite>pdoc</cite> 0.10.0</a>.</p>
42534253
</footer>
42544254
</body>
4255-
</html>
4255+
</html>

docs/agent/rtm/api/v34.html

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -764,7 +764,7 @@ <h1 class="title">Module <code>livechat.agent.rtm.api.v34</code></h1>
764764
push_notifications: dict = None,
765765
application: dict = None,
766766
away: bool = None,
767-
customer_push_level: str = None,
767+
customer_monitoring_level: str = None,
768768
pushes: dict = None,
769769
payload: dict = None) -&gt; RtmResponse:
770770
&#39;&#39;&#39; Logs in agent.
@@ -779,9 +779,9 @@ <h1 class="title">Module <code>livechat.agent.rtm.api.v34</code></h1>
779779
the application&#39;s name and version.
780780
away (bool): When True, the connection is set to the away state.
781781
Defaults to False.
782-
customer_push_level (str): Possible values: my, engaged, online.
782+
customer_monitoring_level (str): Possible values are: `my`, `chatting`, `invited`, `online` and `highest_available`.
783783
Defaults to my if login creates the first session;
784-
otherwise it preserves the current customer_push_level.
784+
otherwise it preserves the current customer_monitoring_level.
785785
pushes (dict): Use case: when you want to receive only specific pushes.
786786
By default, it&#39;s set to all for the version of your currently established RTM connection.
787787
payload (dict): Custom payload to be used as request&#39;s data.
@@ -1739,7 +1739,7 @@ <h2 class="section-title" id="header-classes">Classes</h2>
17391739
push_notifications: dict = None,
17401740
application: dict = None,
17411741
away: bool = None,
1742-
customer_push_level: str = None,
1742+
customer_monitoring_level: str = None,
17431743
pushes: dict = None,
17441744
payload: dict = None) -&gt; RtmResponse:
17451745
&#39;&#39;&#39; Logs in agent.
@@ -1754,9 +1754,9 @@ <h2 class="section-title" id="header-classes">Classes</h2>
17541754
the application&#39;s name and version.
17551755
away (bool): When True, the connection is set to the away state.
17561756
Defaults to False.
1757-
customer_push_level (str): Possible values: my, engaged, online.
1757+
customer_monitoring_level (str): Possible values are: `my`, `chatting`, `invited`, `online` and `highest_available`.
17581758
Defaults to my if login creates the first session;
1759-
otherwise it preserves the current customer_push_level.
1759+
otherwise it preserves the current customer_monitoring_level.
17601760
pushes (dict): Use case: when you want to receive only specific pushes.
17611761
By default, it&#39;s set to all for the version of your currently established RTM connection.
17621762
payload (dict): Custom payload to be used as request&#39;s data.
@@ -2923,7 +2923,7 @@ <h2 id="returns">Returns</h2>
29232923
</details>
29242924
</dd>
29252925
<dt id="livechat.agent.rtm.api.v34.AgentRtmV34.login"><code class="name flex">
2926-
<span>def <span class="ident">login</span></span>(<span>self, token: str = None, timezone: str = None, reconnect: bool = None, push_notifications: dict = None, application: dict = None, away: bool = None, customer_push_level: str = None, pushes: dict = None, payload: dict = None) ‑> livechat.utils.structures.RtmResponse</span>
2926+
<span>def <span class="ident">login</span></span>(<span>self, token: str = None, timezone: str = None, reconnect: bool = None, push_notifications: dict = None, application: dict = None, away: bool = None, customer_monitoring_level: str = None, pushes: dict = None, payload: dict = None) ‑> livechat.utils.structures.RtmResponse</span>
29272927
</code></dt>
29282928
<dd>
29292929
<div class="desc"><p>Logs in agent.</p>
@@ -2944,10 +2944,10 @@ <h2 id="args">Args</h2>
29442944
<dt><strong><code>away</code></strong> :&ensp;<code>bool</code></dt>
29452945
<dd>When True, the connection is set to the away state.
29462946
Defaults to False.</dd>
2947-
<dt><strong><code>customer_push_level</code></strong> :&ensp;<code>str</code></dt>
2948-
<dd>Possible values: my, engaged, online.
2947+
<dt><strong><code>customer_monitoring_level</code></strong> :&ensp;<code>str</code></dt>
2948+
<dd>Possible values are: <code>my</code>, <code>chatting</code>, <code>invited</code>, <code>online</code> and <code>highest_available</code>.
29492949
Defaults to my if login creates the first session;
2950-
otherwise it preserves the current customer_push_level.</dd>
2950+
otherwise it preserves the current customer_monitoring_level.</dd>
29512951
<dt><strong><code>pushes</code></strong> :&ensp;<code>dict</code></dt>
29522952
<dd>Use case: when you want to receive only specific pushes.</dd>
29532953
<dt>By default, it's set to all for the version of your currently established RTM connection.</dt>
@@ -2972,7 +2972,7 @@ <h2 id="returns">Returns</h2>
29722972
push_notifications: dict = None,
29732973
application: dict = None,
29742974
away: bool = None,
2975-
customer_push_level: str = None,
2975+
customer_monitoring_level: str = None,
29762976
pushes: dict = None,
29772977
payload: dict = None) -&gt; RtmResponse:
29782978
&#39;&#39;&#39; Logs in agent.
@@ -2987,9 +2987,9 @@ <h2 id="returns">Returns</h2>
29872987
the application&#39;s name and version.
29882988
away (bool): When True, the connection is set to the away state.
29892989
Defaults to False.
2990-
customer_push_level (str): Possible values: my, engaged, online.
2990+
customer_monitoring_level (str): Possible values are: `my`, `chatting`, `invited`, `online` and `highest_available`.
29912991
Defaults to my if login creates the first session;
2992-
otherwise it preserves the current customer_push_level.
2992+
otherwise it preserves the current customer_monitoring_level.
29932993
pushes (dict): Use case: when you want to receive only specific pushes.
29942994
By default, it&#39;s set to all for the version of your currently established RTM connection.
29952995
payload (dict): Custom payload to be used as request&#39;s data.
@@ -4108,4 +4108,4 @@ <h4><code><a title="livechat.agent.rtm.api.v34.AgentRtmV34" href="#livechat.agen
41084108
<p>Generated by <a href="https://pdoc3.github.io/pdoc" title="pdoc: Python API documentation generator"><cite>pdoc</cite> 0.10.0</a>.</p>
41094109
</footer>
41104110
</body>
4111-
</html>
4111+
</html>

docs/agent/rtm/api/v35.html

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -764,7 +764,7 @@ <h1 class="title">Module <code>livechat.agent.rtm.api.v35</code></h1>
764764
push_notifications: dict = None,
765765
application: dict = None,
766766
away: bool = None,
767-
customer_push_level: str = None,
767+
customer_monitoring_level: str = None,
768768
pushes: dict = None,
769769
payload: dict = None) -&gt; RtmResponse:
770770
&#39;&#39;&#39; Logs in agent.
@@ -779,9 +779,9 @@ <h1 class="title">Module <code>livechat.agent.rtm.api.v35</code></h1>
779779
the application&#39;s name and version.
780780
away (bool): When True, the connection is set to the away state.
781781
Defaults to False.
782-
customer_push_level (str): Possible values: my, engaged, online.
782+
customer_monitoring_level (str): Possible values are: `my`, `chatting`, `invited`, `online` and `highest_available`.
783783
Defaults to my if login creates the first session;
784-
otherwise it preserves the current customer_push_level.
784+
otherwise it preserves the current customer_monitoring_level.
785785
pushes (dict): Use case: when you want to receive only specific pushes.
786786
By default, it&#39;s set to all for the version of your currently established RTM connection.
787787
payload (dict): Custom payload to be used as request&#39;s data.
@@ -1739,7 +1739,7 @@ <h2 class="section-title" id="header-classes">Classes</h2>
17391739
push_notifications: dict = None,
17401740
application: dict = None,
17411741
away: bool = None,
1742-
customer_push_level: str = None,
1742+
customer_monitoring_level: str = None,
17431743
pushes: dict = None,
17441744
payload: dict = None) -&gt; RtmResponse:
17451745
&#39;&#39;&#39; Logs in agent.
@@ -1754,9 +1754,9 @@ <h2 class="section-title" id="header-classes">Classes</h2>
17541754
the application&#39;s name and version.
17551755
away (bool): When True, the connection is set to the away state.
17561756
Defaults to False.
1757-
customer_push_level (str): Possible values: my, engaged, online.
1757+
customer_monitoring_level (str): Possible values are: `my`, `chatting`, `invited`, `online` and `highest_available`.
17581758
Defaults to my if login creates the first session;
1759-
otherwise it preserves the current customer_push_level.
1759+
otherwise it preserves the current customer_monitoring_level.
17601760
pushes (dict): Use case: when you want to receive only specific pushes.
17611761
By default, it&#39;s set to all for the version of your currently established RTM connection.
17621762
payload (dict): Custom payload to be used as request&#39;s data.
@@ -2923,7 +2923,7 @@ <h2 id="returns">Returns</h2>
29232923
</details>
29242924
</dd>
29252925
<dt id="livechat.agent.rtm.api.v35.AgentRtmV35.login"><code class="name flex">
2926-
<span>def <span class="ident">login</span></span>(<span>self, token: str = None, timezone: str = None, reconnect: bool = None, push_notifications: dict = None, application: dict = None, away: bool = None, customer_push_level: str = None, pushes: dict = None, payload: dict = None) ‑> livechat.utils.structures.RtmResponse</span>
2926+
<span>def <span class="ident">login</span></span>(<span>self, token: str = None, timezone: str = None, reconnect: bool = None, push_notifications: dict = None, application: dict = None, away: bool = None, customer_monitoring_level: str = None, pushes: dict = None, payload: dict = None) ‑> livechat.utils.structures.RtmResponse</span>
29272927
</code></dt>
29282928
<dd>
29292929
<div class="desc"><p>Logs in agent.</p>
@@ -2944,10 +2944,10 @@ <h2 id="args">Args</h2>
29442944
<dt><strong><code>away</code></strong> :&ensp;<code>bool</code></dt>
29452945
<dd>When True, the connection is set to the away state.
29462946
Defaults to False.</dd>
2947-
<dt><strong><code>customer_push_level</code></strong> :&ensp;<code>str</code></dt>
2948-
<dd>Possible values: my, engaged, online.
2947+
<dt><strong><code>customer_monitoring_level</code></strong> :&ensp;<code>str</code></dt>
2948+
<dd>Possible values are: <code>my</code>, <code>chatting</code>, <code>invited</code>, <code>online</code> and <code>highest_available</code>.
29492949
Defaults to my if login creates the first session;
2950-
otherwise it preserves the current customer_push_level.</dd>
2950+
otherwise it preserves the current customer_monitoring_level.</dd>
29512951
<dt><strong><code>pushes</code></strong> :&ensp;<code>dict</code></dt>
29522952
<dd>Use case: when you want to receive only specific pushes.</dd>
29532953
<dt>By default, it's set to all for the version of your currently established RTM connection.</dt>
@@ -2972,7 +2972,7 @@ <h2 id="returns">Returns</h2>
29722972
push_notifications: dict = None,
29732973
application: dict = None,
29742974
away: bool = None,
2975-
customer_push_level: str = None,
2975+
customer_monitoring_level: str = None,
29762976
pushes: dict = None,
29772977
payload: dict = None) -&gt; RtmResponse:
29782978
&#39;&#39;&#39; Logs in agent.
@@ -2987,9 +2987,9 @@ <h2 id="returns">Returns</h2>
29872987
the application&#39;s name and version.
29882988
away (bool): When True, the connection is set to the away state.
29892989
Defaults to False.
2990-
customer_push_level (str): Possible values: my, engaged, online.
2990+
customer_monitoring_level (str): Possible values are: `my`, `chatting`, `invited`, `online` and `highest_available`.
29912991
Defaults to my if login creates the first session;
2992-
otherwise it preserves the current customer_push_level.
2992+
otherwise it preserves the current customer_monitoring_level.
29932993
pushes (dict): Use case: when you want to receive only specific pushes.
29942994
By default, it&#39;s set to all for the version of your currently established RTM connection.
29952995
payload (dict): Custom payload to be used as request&#39;s data.
@@ -4108,4 +4108,4 @@ <h4><code><a title="livechat.agent.rtm.api.v35.AgentRtmV35" href="#livechat.agen
41084108
<p>Generated by <a href="https://pdoc3.github.io/pdoc" title="pdoc: Python API documentation generator"><cite>pdoc</cite> 0.10.0</a>.</p>
41094109
</footer>
41104110
</body>
4111-
</html>
4111+
</html>

0 commit comments

Comments
 (0)