433 KB
/srv/reproducible-results/rbuild-debian/r-b-build.TKDHVxJt/b1/slidge_0.2.2-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.TKDHVxJt/b2/slidge_0.2.2-1_amd64.changes
303 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·b2d0460c951b6dbb57e55c137f9d5607·2040620·python·optional·python-slidge-doc_0.2.2-1_all.deb1 ·426ff7326262e8217463b748fa8b3b70·2043072·python·optional·python-slidge-doc_0.2.2-1_all.deb
2 ·4218e78f64cd10cf616c7245dff62182·130024·python·optional·python3-slidge_0.2.2-1_all.deb2 ·4218e78f64cd10cf616c7245dff62182·130024·python·optional·python3-slidge_0.2.2-1_all.deb
433 KB
python-slidge-doc_0.2.2-1_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-11-09·23:44:49.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-11-09·23:44:49.000000·debian-binary
2 -rw-r--r--···0········0········0·····4100·2024-11-09·23:44:49.000000·control.tar.xz2 -rw-r--r--···0········0········0·····4104·2024-11-09·23:44:49.000000·control.tar.xz
3 -rw-r--r--···0········0········0··2036328·2024-11-09·23:44:49.000000·data.tar.xz3 -rw-r--r--···0········0········0··2038776·2024-11-09·23:44:49.000000·data.tar.xz
603 B
control.tar.xz
575 B
control.tar
505 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·python-slidge-doc1 Package:·python-slidge-doc
2 Source:·slidge2 Source:·slidge
3 Version:·0.2.2-13 Version:·0.2.2-1
4 Architecture:·all4 Architecture:·all
5 Maintainer:·Debian·XMPP·Maintainers·<pkg-xmpp-devel@lists.alioth.debian.org>5 Maintainer:·Debian·XMPP·Maintainers·<pkg-xmpp-devel@lists.alioth.debian.org>
6 Installed-Size:·43946 Installed-Size:·4541
7 Depends:·libjs-sphinxdoc·(>=·7.4)7 Depends:·libjs-sphinxdoc·(>=·7.4)
8 Section:·python8 Section:·python
9 Priority:·optional9 Priority:·optional
10 Multi-Arch:·foreign10 Multi-Arch:·foreign
11 Homepage:·https://slidge.im/11 Homepage:·https://slidge.im/
12 Description:·XMPP·puppeteer·gateway·library·in·Python·(documentation)12 Description:·XMPP·puppeteer·gateway·library·in·Python·(documentation)
13 ·Slidge·makes·writing·gateways·to·other·chat·networks·(legacy·modules)13 ·Slidge·makes·writing·gateways·to·other·chat·networks·(legacy·modules)
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
432 KB
data.tar.xz
432 KB
data.tar
10.3 KB
file list
    
Offset 62, 17 lines modifiedOffset 62, 17 lines modified
62 -rw-r--r--···0·root·········(0)·root·········(0)······328·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/e91195719c2c_store_users_avatars_persistently/index.rst.txt62 -rw-r--r--···0·root·········(0)·root·········(0)······328·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/e91195719c2c_store_users_avatars_persistently/index.rst.txt
63 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/63 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/
64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/command/64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/command/
65 -rw-r--r--···0·root·········(0)·root·········(0)·····6513·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/command/index.rst.txt65 -rw-r--r--···0·root·········(0)·root·········(0)·····6513·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/command/index.rst.txt
66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/command/register/66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/command/register/
67 -rw-r--r--···0·root·········(0)·root·········(0)·····1502·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/command/register/index.rst.txt67 -rw-r--r--···0·root·········(0)·root·········(0)·····1502·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/command/register/index.rst.txt
68 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/contact/68 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/contact/
69 -rw-r--r--···0·root·········(0)·root·········(0)·····9562·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/contact/index.rst.txt69 -rw-r--r--···0·root·········(0)·root·········(0)····19363·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/contact/index.rst.txt
70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/group/70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/group/
71 -rw-r--r--···0·root·········(0)·root·········(0)····13320·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/group/index.rst.txt71 -rw-r--r--···0·root·········(0)·root·········(0)····23121·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/group/index.rst.txt
72 -rw-r--r--···0·root·········(0)·root·········(0)····27261·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/index.rst.txt72 -rw-r--r--···0·root·········(0)·root·········(0)····27261·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/index.rst.txt
73 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/main/73 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/main/
74 -rw-r--r--···0·root·········(0)·root·········(0)······882·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/main/index.rst.txt74 -rw-r--r--···0·root·········(0)·root·········(0)······882·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/main/index.rst.txt
75 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/superduper/75 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/superduper/
76 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/superduper/gateway/76 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/superduper/gateway/
77 -rw-r--r--···0·root·········(0)·root·········(0)····15819·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/superduper/gateway/index.rst.txt77 -rw-r--r--···0·root·········(0)·root·········(0)····15819·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/superduper/gateway/index.rst.txt
78 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/superduper/group/78 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/superduper/group/
Offset 160, 40 lines modifiedOffset 160, 40 lines modified
160 -rw-r--r--···0·root·········(0)·root·········(0)····18612·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/e91195719c2c_store_users_avatars_persistently/index.html160 -rw-r--r--···0·root·········(0)·root·········(0)····18612·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/e91195719c2c_store_users_avatars_persistently/index.html
161 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/161 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/
162 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/command/162 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/command/
163 -rw-r--r--···0·root·········(0)·root·········(0)····64921·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/command/index.html163 -rw-r--r--···0·root·········(0)·root·········(0)····64921·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/command/index.html
164 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/command/register/164 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/command/register/
165 -rw-r--r--···0·root·········(0)·root·········(0)····28341·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/command/register/index.html165 -rw-r--r--···0·root·········(0)·root·········(0)····28341·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/command/register/index.html
166 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/contact/166 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/contact/
167 -rw-r--r--···0·root·········(0)·root·········(0)····51899·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/contact/index.html167 -rw-r--r--···0·root·········(0)·root·········(0)···104796·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/contact/index.html
168 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/group/168 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/group/
169 -rw-r--r--···0·root·········(0)·root·········(0)····80058·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/group/index.html169 -rw-r--r--···0·root·········(0)·root·········(0)···132874·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/group/index.html
170 -rw-r--r--···0·root·········(0)·root·········(0)···154646·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/index.html170 -rw-r--r--···0·root·········(0)·root·········(0)···154920·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/index.html
171 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/main/171 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/main/
172 -rw-r--r--···0·root·········(0)·root·········(0)····22430·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/main/index.html172 -rw-r--r--···0·root·········(0)·root·········(0)····22430·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/main/index.html
173 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/173 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/
174 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/gateway/174 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/gateway/
175 -rw-r--r--···0·root·········(0)·root·········(0)····91815·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/gateway/index.html175 -rw-r--r--···0·root·········(0)·root·········(0)····91815·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/gateway/index.html
176 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/group/176 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/group/
177 -rw-r--r--···0·root·········(0)·root·········(0)···127861·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/group/index.html177 -rw-r--r--···0·root·········(0)·root·········(0)···128322·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/group/index.html
178 -rw-r--r--···0·root·········(0)·root·········(0)····20200·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/index.html178 -rw-r--r--···0·root·········(0)·root·········(0)····20200·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/index.html
179 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/session/179 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/session/
180 -rw-r--r--···0·root·········(0)·root·········(0)···101848·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/session/index.html180 -rw-r--r--···0·root·········(0)·root·········(0)···102168·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/session/index.html
181 -rw-r--r--···0·root·········(0)·root·········(0)····24640·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/contributing.html181 -rw-r--r--···0·root·········(0)·root·········(0)····24640·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/contributing.html
182 -rw-r--r--···0·root·········(0)·root·········(0)····27557·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/design.html182 -rw-r--r--···0·root·········(0)·root·········(0)····27557·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/design.html
183 -rw-r--r--···0·root·········(0)·root·········(0)····19020·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/howto.html183 -rw-r--r--···0·root·········(0)·root·········(0)····19020·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/howto.html
184 -rw-r--r--···0·root·········(0)·root·········(0)····21663·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/index.html184 -rw-r--r--···0·root·········(0)·root·········(0)····21663·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/index.html
185 -rw-r--r--···0·root·········(0)·root·········(0)····35710·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/tutorial.html185 -rw-r--r--···0·root·········(0)·root·········(0)····35710·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/dev/tutorial.html
186 -rw-r--r--···0·root·········(0)·root·········(0)····80575·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/genindex.html186 -rw-r--r--···0·root·········(0)·root·········(0)····87343·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/genindex.html
187 -rw-r--r--···0·root·········(0)·root·········(0)····23527·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/glossary.html187 -rw-r--r--···0·root·········(0)·root·········(0)····23527·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/glossary.html
188 -rw-r--r--···0·root·········(0)·root·········(0)····99812·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/index.html188 -rw-r--r--···0·root·········(0)·root·········(0)···110878·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/index.html
189 -rw-r--r--···0·root·········(0)·root·········(0)·····5298·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/objects.inv189 -rw-r--r--···0·root·········(0)·root·········(0)·····5589·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/objects.inv
190 -rw-r--r--···0·root·········(0)·root·········(0)····27013·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/py-modindex.html190 -rw-r--r--···0·root·········(0)·root·········(0)····27013·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/py-modindex.html
191 -rw-r--r--···0·root·········(0)·root·········(0)····17903·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/search.html191 -rw-r--r--···0·root·········(0)·root·········(0)····17903·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/search.html
192 -rw-r--r--···0·root·········(0)·root·········(0)····98833·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/searchindex.js192 -rw-r--r--···0·root·········(0)·root·········(0)···106413·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/searchindex.js
193 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/user/193 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/user/
194 -rw-r--r--···0·root·········(0)·root·········(0)····22996·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/user/commands.html194 -rw-r--r--···0·root·········(0)·root·········(0)····22996·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/user/commands.html
195 -rw-r--r--···0·root·········(0)·root·········(0)····20840·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/user/contacts.html195 -rw-r--r--···0·root·········(0)·root·········(0)····20840·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/user/contacts.html
196 -rw-r--r--···0·root·········(0)·root·········(0)····23045·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/user/index.html196 -rw-r--r--···0·root·········(0)·root·········(0)····23045·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/user/index.html
197 -rw-r--r--···0·root·········(0)·root·········(0)····20170·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/user/low_profile.html197 -rw-r--r--···0·root·········(0)·root·········(0)····20170·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/user/low_profile.html
198 -rw-r--r--···0·root·········(0)·root·········(0)····19043·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/user/note.html198 -rw-r--r--···0·root·········(0)·root·········(0)····19043·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/user/note.html
199 -rw-r--r--···0·root·········(0)·root·········(0)····23236·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/user/register.html199 -rw-r--r--···0·root·········(0)·root·········(0)····23236·2024-11-09·23:44:49.000000·./usr/share/doc/python-slidge-doc/html/user/register.html
10.5 KB
./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/contact/index.rst.txt
    
Offset 218, 14 lines modifiedOffset 218, 282 lines modified
218 ······It·the·legacy·network·doesn't·like·that·you·fetch·too·many·profiles·on·startup,218 ······It·the·legacy·network·doesn't·like·that·you·fetch·too·many·profiles·on·startup,
219 ······it's·also·possible·to·fetch·it·here,·which·will·be·called·when·XMPP·clients219 ······it's·also·possible·to·fetch·it·here,·which·will·be·called·when·XMPP·clients
220 ······of·the·user·request·the·vcard,·if·it·hasn't·been·fetched·before220 ······of·the·user·request·the·vcard,·if·it·hasn't·been·fetched·before
221 ······:return:221 ······:return:
  
  
  
 222 ···..·py:property::·avatar_id
 223 ······:type:·Optional[slidge.util.types.AvatarIdType]
  
 224 ······The·unique·ID·of·this·entity's·avatar.
  
  
  
 225 ···..·py:property::·avatar
 226 ······:type:·Optional[slidge.util.types.AvatarIdType]
  
 227 ······This·property·can·be·used·to·set·the·avatar,·but
 228 ······:py:meth:`~.AvatarMixin.set_avatar()`·should·be·preferred·because·you·can
 229 ······provide·a·unique·ID·for·the·avatar·for·efficient·caching.
 230 ······Setting·this·is·OKish·in·case·the·avatar·type·is·a·URL·or·a·local·path
 231 ······that·can·act·as·a·legacy·ID.
  
 232 ······Python's·``property``·is·abused·here·to·maintain·backwards
 233 ······compatibility,·but·when·getting·it·you·actually·get·the·avatar·legacy
 234 ······ID.
  
  
  
 235 ···..·py:method::·set_avatar(a,·avatar_unique_id·=·None,·delete·=·False,·blocking=False,·cancel=True)
 236 ······:async:
  
  
 237 ······Set·an·avatar·for·this·entity
  
 238 ······:param·a:·The·avatar,·in·one·of·the·types·slidge·supports
 239 ······:param·avatar_unique_id:·A·globally·unique·ID·for·the·avatar·on·the
 240 ··········legacy·network
 241 ······:param·delete:·If·the·avatar·is·provided·as·a·Path,·whether·to·delete
 242 ··········it·once·used·or·not.
 243 ······:param·blocking:·Internal·use·by·slidge·for·tests,·do·not·use!
 244 ······:param·cancel:·Internal·use·by·slidge,·do·not·use!
  
  
  
 245 ···..·py:method::·invite_to(muc,·reason·=·None,·password·=·None,·**send_kwargs)
  
 246 ······Send·an·invitation·to·join·a·group·(:xep:`0249`)·from·this·:term:`XMPP·Entity`.
  
 247 ······:param·muc:·the·muc·the·user·is·invited·to
 248 ······:param·reason:·a·text·explaining·why·the·user·should·join·this·muc
 249 ······:param·password:·maybe·this·will·make·sense·later?·not·sure
 250 ······:param·send_kwargs:·additional·kwargs·to·be·passed·to·_send()
 251 ··········(internal·use·by·slidge)
  
  
  
 252 ···..·py:method::·active(**kwargs)
  
 253 ······Send·an·"active"·chat·state·(:xep:`0085`)·from·this
 254 ······:term:`XMPP·Entity`.
  
  
  
 255 ···..·py:method::·composing(**kwargs)
  
 256 ······Send·a·"composing"·(ie·"typing·notification")·chat·state·(:xep:`0085`)
 257 ······from·this·:term:`XMPP·Entity`.
  
  
  
 258 ···..·py:method::·paused(**kwargs)
  
 259 ······Send·a·"paused"·(ie·"typing·paused·notification")·chat·state
 260 ······(:xep:`0085`)·from·this·:term:`XMPP·Entity`.
  
  
  
 261 ···..·py:method::·inactive(**kwargs)
  
 262 ······Send·an·"inactive"·(ie·"contact·has·not·interacted·with·the·chat·session
 263 ······interface·for·an·intermediate·period·of·time")·chat·state·(:xep:`0085`)
 264 ······from·this·:term:`XMPP·Entity`.
  
  
  
 265 ···..·py:method::·gone(**kwargs)
  
 266 ······Send·a·"gone"·(ie·"contact·has·not·interacted·with·the·chat·session·interface,
 267 ······system,·or·device·for·a·relatively·long·period·of·time")·chat·state
 268 ······(:xep:`0085`)·from·this·:term:`XMPP·Entity`.
  
  
  
 269 ···..·py:method::·send_file(file_path·=·None,·legacy_msg_id·=·None,·*,·async_data_stream·=·None,·data_stream·=·None,·data·=·None,·file_url·=·None,·file_name·=·None,·content_type·=·None,·reply_to·=·None,·when·=·None,·caption·=·None,·legacy_file_id·=·None,·thread·=·None,·**kwargs)
 270 ······:async:
  
  
 271 ······Send·a·single·file·from·this·:term:`XMPP·Entity`.
  
 272 ······:param·file_path:·Path·to·the·attachment
 273 ······:param·async_data_stream:·Alternatively·(and·ideally)·an·AsyncIterator·yielding·bytes
 274 ······:param·data_stream:·Alternatively,·a·stream·of·bytes·(such·as·a·File·object)
 275 ······:param·data:·Alternatively,·a·bytes·object
 276 ······:param·file_url:·Alternatively,·a·URL
 277 ······:param·file_name:·How·the·file·should·be·named.
 278 ······:param·content_type:·MIME·type,·inferred·from·filename·if·not·given
 279 ······:param·legacy_msg_id:·If·you·want·to·be·able·to·transport·read·markers·from·the·gateway
 280 ··········user·to·the·legacy·network,·specify·this
 281 ······:param·reply_to:·Quote·another·message·(:xep:`0461`)
 282 ······:param·when:·when·the·file·was·sent,·for·a·"delay"·tag·(:xep:`0203`)
 283 ······:param·caption:·an·optional·text·that·is·linked·to·the·file
 284 ······:param·legacy_file_id:·A·unique·identifier·for·the·file·on·the·legacy·network.
 285 ···········Plugins·should·try·their·best·to·provide·it,·to·avoid·duplicates.
 286 ······:param·thread:
  
  
  
 287 ···..·py:method::·send_text(body,·legacy_msg_id·=·None,·*,·when·=·None,·reply_to·=·None,·thread·=·None,·hints·=·None,·carbon=False,·archive_only=False,·correction=False,·correction_event_id·=·None,·link_previews·=·None,·**send_kwargs)
  
 288 ······Send·a·text·message·from·this·:term:`XMPP·Entity`.
  
 289 ······:param·body:·Content·of·the·message
 290 ······:param·legacy_msg_id:·If·you·want·to·be·able·to·transport·read·markers·from·the·gateway
 291 ··········user·to·the·legacy·network,·specify·this
 292 ······:param·when:·when·the·message·was·sent,·for·a·"delay"·tag·(:xep:`0203`)
 293 ······:param·reply_to:·Quote·another·message·(:xep:`0461`)
Max diff block lines reached; 159/10551 bytes (1.51%) of diff not shown.
10.5 KB
./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/group/index.rst.txt
    
Offset 153, 14 lines modifiedOffset 153, 233 lines modified
  
153 ···..·py:method::·ban(reason·=·None)153 ···..·py:method::·ban(reason·=·None)
  
154 ······Call·this·when·the·participant·is·banned·from·the·room154 ······Call·this·when·the·participant·is·banned·from·the·room
  
  
  
 155 ···..·py:method::·online(status·=·None,·last_seen·=·None)
  
 156 ······Send·an·"online"·presence·from·this·contact·to·the·user.
  
 157 ······:param·status:·Arbitrary·text,·details·of·the·status,·eg:·"Listening·to·Britney·Spears"
 158 ······:param·last_seen:·For·:xep:`0319`
  
  
  
 159 ···..·py:method::·away(status·=·None,·last_seen·=·None)
  
 160 ······Send·an·"away"·presence·from·this·contact·to·the·user.
  
 161 ······This·is·a·global·status,·as·opposed·to·:meth:`.LegacyContact.inactive`
 162 ······which·concerns·a·specific·conversation,·ie·a·specific·"chat·window"
  
 163 ······:param·status:·Arbitrary·text,·details·of·the·status,·eg:·"Gone·to·fight·capitalism"
 164 ······:param·last_seen:·For·:xep:`0319`
  
  
  
 165 ···..·py:method::·extended_away(status·=·None,·last_seen·=·None)
  
 166 ······Send·an·"extended·away"·presence·from·this·contact·to·the·user.
  
 167 ······This·is·a·global·status,·as·opposed·to·:meth:`.LegacyContact.inactive`
 168 ······which·concerns·a·specific·conversation,·ie·a·specific·"chat·window"
  
 169 ······:param·status:·Arbitrary·text,·details·of·the·status,·eg:·"Gone·to·fight·capitalism"
 170 ······:param·last_seen:·For·:xep:`0319`
  
  
  
 171 ···..·py:method::·busy(status·=·None,·last_seen·=·None)
  
 172 ······Send·a·"busy"·(ie,·"dnd")·presence·from·this·contact·to·the·user,
  
 173 ······:param·status:·eg:·"Trying·to·make·sense·of·XEP-0100"
 174 ······:param·last_seen:·For·:xep:`0319`
  
  
  
 175 ···..·py:method::·offline(status·=·None,·last_seen·=·None)
  
 176 ······Send·an·"offline"·presence·from·this·contact·to·the·user.
  
 177 ······:param·status:·eg:·"Trying·to·make·sense·of·XEP-0100"
 178 ······:param·last_seen:·For·:xep:`0319`
  
  
  
 179 ···..·py:method::·invite_to(muc,·reason·=·None,·password·=·None,·**send_kwargs)
  
 180 ······Send·an·invitation·to·join·a·group·(:xep:`0249`)·from·this·:term:`XMPP·Entity`.
  
 181 ······:param·muc:·the·muc·the·user·is·invited·to
 182 ······:param·reason:·a·text·explaining·why·the·user·should·join·this·muc
 183 ······:param·password:·maybe·this·will·make·sense·later?·not·sure
 184 ······:param·send_kwargs:·additional·kwargs·to·be·passed·to·_send()
 185 ··········(internal·use·by·slidge)
  
  
  
 186 ···..·py:method::·active(**kwargs)
  
 187 ······Send·an·"active"·chat·state·(:xep:`0085`)·from·this
 188 ······:term:`XMPP·Entity`.
  
  
  
 189 ···..·py:method::·composing(**kwargs)
  
 190 ······Send·a·"composing"·(ie·"typing·notification")·chat·state·(:xep:`0085`)
 191 ······from·this·:term:`XMPP·Entity`.
  
  
  
 192 ···..·py:method::·paused(**kwargs)
  
 193 ······Send·a·"paused"·(ie·"typing·paused·notification")·chat·state
 194 ······(:xep:`0085`)·from·this·:term:`XMPP·Entity`.
  
  
  
 195 ···..·py:method::·inactive(**kwargs)
  
 196 ······Send·an·"inactive"·(ie·"contact·has·not·interacted·with·the·chat·session
 197 ······interface·for·an·intermediate·period·of·time")·chat·state·(:xep:`0085`)
 198 ······from·this·:term:`XMPP·Entity`.
  
  
  
 199 ···..·py:method::·gone(**kwargs)
  
 200 ······Send·a·"gone"·(ie·"contact·has·not·interacted·with·the·chat·session·interface,
 201 ······system,·or·device·for·a·relatively·long·period·of·time")·chat·state
 202 ······(:xep:`0085`)·from·this·:term:`XMPP·Entity`.
  
  
  
 203 ···..·py:method::·ack(legacy_msg_id,·**kwargs)
  
 204 ······Send·an·"acknowledged"·message·marker·(:xep:`0333`)·from·this·:term:`XMPP·Entity`.
  
 205 ······:param·legacy_msg_id:·The·message·this·marker·refers·to
  
  
  
 206 ···..·py:method::·received(legacy_msg_id,·**kwargs)
  
 207 ······Send·a·"received"·message·marker·(:xep:`0333`)·from·this·:term:`XMPP·Entity`.
 208 ······If·called·on·a·:class:`LegacyContact`,·also·send·a·delivery·receipt
 209 ······marker·(:xep:`0184`).
  
 210 ······:param·legacy_msg_id:·The·message·this·marker·refers·to
  
  
  
 211 ···..·py:method::·displayed(legacy_msg_id,·**kwargs)
  
Max diff block lines reached; 1829/10568 bytes (17.31%) of diff not shown.
81.9 KB
./usr/share/doc/python-slidge-doc/html/dev/api/slidge/contact/index.html
    
Offset 480, 14 lines modifiedOffset 480, 364 lines modified
480 <em·class="property"><span·class="pre">async</span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">fetch_vcard</span></span><span·class="sig-paren">(</span><span·class="sig-paren">)</span><a·class="headerlink"·href="#slidge.contact.LegacyContact.fetch_vcard"·title="Link·to·this·definition">¶</a></dt>480 <em·class="property"><span·class="pre">async</span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">fetch_vcard</span></span><span·class="sig-paren">(</span><span·class="sig-paren">)</span><a·class="headerlink"·href="#slidge.contact.LegacyContact.fetch_vcard"·title="Link·to·this·definition">¶</a></dt>
481 <dd><p>It·the·legacy·network·doesn’t·like·that·you·fetch·too·many·profiles·on·startup,481 <dd><p>It·the·legacy·network·doesn’t·like·that·you·fetch·too·many·profiles·on·startup,
482 it’s·also·possible·to·fetch·it·here,·which·will·be·called·when·XMPP·clients482 it’s·also·possible·to·fetch·it·here,·which·will·be·called·when·XMPP·clients
483 of·the·user·request·the·vcard,·if·it·hasn’t·been·fetched·before483 of·the·user·request·the·vcard,·if·it·hasn’t·been·fetched·before
484 :return:</p>484 :return:</p>
485 </dd></dl>485 </dd></dl>
  
 486 <dl·class="py·property">
 487 <dt·class="sig·sig-object·py"·id="slidge.contact.LegacyContact.avatar_id">
 488 <em·class="property"><span·class="pre">property</span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">avatar_id</span></span><em·class="property"><span·class="p"><span·class="pre">:</span></span><span·class="w">·</span><span·class="pre">slidge.util.types.AvatarIdType</span><span·class="w">·</span><span·class="p"><span·class="pre">|</span></span><span·class="w">·</span><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/constants.html#None"·title="(in·Python·v3.12)"><span·class="pre">None</span></a></em><a·class="headerlink"·href="#slidge.contact.LegacyContact.avatar_id"·title="Link·to·this·definition">¶</a></dt>
 489 <dd><p>The·unique·ID·of·this·entity’s·avatar.</p>
 490 <dl·class="field-list·simple">
 491 <dt·class="field-odd">Return·type<span·class="colon">:</span></dt>
 492 <dd·class="field-odd"><p>Optional[slidge.util.types.AvatarIdType]</p>
 493 </dd>
 494 </dl>
 495 </dd></dl>
  
 496 <dl·class="py·property">
 497 <dt·class="sig·sig-object·py"·id="slidge.contact.LegacyContact.avatar">
 498 <em·class="property"><span·class="pre">property</span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">avatar</span></span><em·class="property"><span·class="p"><span·class="pre">:</span></span><span·class="w">·</span><span·class="pre">slidge.util.types.AvatarIdType</span><span·class="w">·</span><span·class="p"><span·class="pre">|</span></span><span·class="w">·</span><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/constants.html#None"·title="(in·Python·v3.12)"><span·class="pre">None</span></a></em><a·class="headerlink"·href="#slidge.contact.LegacyContact.avatar"·title="Link·to·this·definition">¶</a></dt>
 499 <dd><p>This·property·can·be·used·to·set·the·avatar,·but
 500 <code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">set_avatar()</span></code>·should·be·preferred·because·you·can
 501 provide·a·unique·ID·for·the·avatar·for·efficient·caching.
 502 Setting·this·is·OKish·in·case·the·avatar·type·is·a·URL·or·a·local·path
 503 that·can·act·as·a·legacy·ID.</p>
 504 <p>Python’s·<code·class="docutils·literal·notranslate"><span·class="pre">property</span></code>·is·abused·here·to·maintain·backwards
 505 compatibility,·but·when·getting·it·you·actually·get·the·avatar·legacy
 506 ID.</p>
 507 <dl·class="field-list·simple">
 508 <dt·class="field-odd">Return·type<span·class="colon">:</span></dt>
 509 <dd·class="field-odd"><p>Optional[slidge.util.types.AvatarIdType]</p>
 510 </dd>
 511 </dl>
 512 </dd></dl>
  
 513 <dl·class="py·method">
 514 <dt·class="sig·sig-object·py"·id="slidge.contact.LegacyContact.set_avatar">
 515 <em·class="property"><span·class="pre">async</span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">set_avatar</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">a</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">avatar_unique_id</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">delete</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">False</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">blocking</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">False</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">cancel</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">True</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#slidge.contact.LegacyContact.set_avatar"·title="Link·to·this·definition">¶</a></dt>
 516 <dd><p>Set·an·avatar·for·this·entity</p>
 517 <dl·class="field-list·simple">
 518 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 519 <dd·class="field-odd"><ul·class="simple">
 520 <li><p><strong>a</strong>·(<em>Optional</em><em>[</em><em>slidge.util.types.AvatarType</em><em>]</em>)··The·avatar,·in·one·of·the·types·slidge·supports</p></li>
 521 <li><p><strong>avatar_unique_id</strong>·(<em>Optional</em><em>[</em><em>slidge.util.types.LegacyFileIdType</em><em>]</em>)··A·globally·unique·ID·for·the·avatar·on·the
 522 legacy·network</p></li>
 523 <li><p><strong>delete</strong>·(<a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/functions.html#bool"·title="(in·Python·v3.12)"><em>bool</em></a>)··If·the·avatar·is·provided·as·a·Path,·whether·to·delete
 524 it·once·used·or·not.</p></li>
 525 <li><p><strong>blocking</strong>··Internal·use·by·slidge·for·tests,·do·not·use!</p></li>
 526 <li><p><strong>cancel</strong>··Internal·use·by·slidge,·do·not·use!</p></li>
 527 </ul>
 528 </dd>
 529 <dt·class="field-even">Return·type<span·class="colon">:</span></dt>
 530 <dd·class="field-even"><p>None</p>
 531 </dd>
 532 </dl>
 533 </dd></dl>
  
 534 <dl·class="py·method">
 535 <dt·class="sig·sig-object·py"·id="slidge.contact.LegacyContact.invite_to">
 536 <span·class="sig-name·descname"><span·class="pre">invite_to</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">muc</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">reason</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">password</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="o"><span·class="pre">**</span></span><span·class="n"><span·class="pre">send_kwargs</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#slidge.contact.LegacyContact.invite_to"·title="Link·to·this·definition">¶</a></dt>
 537 <dd><p>Send·an·invitation·to·join·a·group·(<a·class="extlink-xep·reference·external"·href="https://xmpp.org/extensions/xep-0249.html">XEP-0249</a>)·from·this·<a·class="reference·internal"·href="../../../../glossary.html#term-XMPP-Entity"><span·class="xref·std·std-term">XMPP·Entity</span></a>.</p>
 538 <dl·class="field-list·simple">
 539 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 540 <dd·class="field-odd"><ul·class="simple">
 541 <li><p><strong>muc</strong>·(<a·class="reference·internal"·href="../group/index.html#slidge.group.LegacyMUC"·title="slidge.group.LegacyMUC"><em>slidge.group.LegacyMUC</em></a>)··the·muc·the·user·is·invited·to</p></li>
 542 <li><p><strong>reason</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#str"·title="(in·Python·v3.12)"><em>str</em></a><em>]</em>)··a·text·explaining·why·the·user·should·join·this·muc</p></li>
 543 <li><p><strong>password</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#str"·title="(in·Python·v3.12)"><em>str</em></a><em>]</em>)··maybe·this·will·make·sense·later?·not·sure</p></li>
 544 <li><p><strong>send_kwargs</strong>··additional·kwargs·to·be·passed·to·_send()
 545 (internal·use·by·slidge)</p></li>
 546 </ul>
 547 </dd>
 548 </dl>
 549 </dd></dl>
  
 550 <dl·class="py·method">
 551 <dt·class="sig·sig-object·py"·id="slidge.contact.LegacyContact.active">
 552 <span·class="sig-name·descname"><span·class="pre">active</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="o"><span·class="pre">**</span></span><span·class="n"><span·class="pre">kwargs</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#slidge.contact.LegacyContact.active"·title="Link·to·this·definition">¶</a></dt>
 553 <dd><p>Send·an·“active”·chat·state·(<a·class="extlink-xep·reference·external"·href="https://xmpp.org/extensions/xep-0085.html">XEP-0085</a>)·from·this
 554 <a·class="reference·internal"·href="../../../../glossary.html#term-XMPP-Entity"><span·class="xref·std·std-term">XMPP·Entity</span></a>.</p>
 555 </dd></dl>
  
 556 <dl·class="py·method">
 557 <dt·class="sig·sig-object·py"·id="slidge.contact.LegacyContact.composing">
 558 <span·class="sig-name·descname"><span·class="pre">composing</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="o"><span·class="pre">**</span></span><span·class="n"><span·class="pre">kwargs</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#slidge.contact.LegacyContact.composing"·title="Link·to·this·definition">¶</a></dt>
 559 <dd><p>Send·a·“composing”·(ie·“typing·notification”)·chat·state·(<a·class="extlink-xep·reference·external"·href="https://xmpp.org/extensions/xep-0085.html">XEP-0085</a>)
 560 from·this·<a·class="reference·internal"·href="../../../../glossary.html#term-XMPP-Entity"><span·class="xref·std·std-term">XMPP·Entity</span></a>.</p>
 561 </dd></dl>
  
 562 <dl·class="py·method">
 563 <dt·class="sig·sig-object·py"·id="slidge.contact.LegacyContact.paused">
 564 <span·class="sig-name·descname"><span·class="pre">paused</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="o"><span·class="pre">**</span></span><span·class="n"><span·class="pre">kwargs</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#slidge.contact.LegacyContact.paused"·title="Link·to·this·definition">¶</a></dt>
 565 <dd><p>Send·a·“paused”·(ie·“typing·paused·notification”)·chat·state
 566 (<a·class="extlink-xep·reference·external"·href="https://xmpp.org/extensions/xep-0085.html">XEP-0085</a>)·from·this·<a·class="reference·internal"·href="../../../../glossary.html#term-XMPP-Entity"><span·class="xref·std·std-term">XMPP·Entity</span></a>.</p>
 567 </dd></dl>
  
 568 <dl·class="py·method">
 569 <dt·class="sig·sig-object·py"·id="slidge.contact.LegacyContact.inactive">
 570 <span·class="sig-name·descname"><span·class="pre">inactive</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="o"><span·class="pre">**</span></span><span·class="n"><span·class="pre">kwargs</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#slidge.contact.LegacyContact.inactive"·title="Link·to·this·definition">¶</a></dt>
 571 <dd><p>Send·an·“inactive”·(ie·“contact·has·not·interacted·with·the·chat·session
 572 interface·for·an·intermediate·period·of·time”)·chat·state·(<a·class="extlink-xep·reference·external"·href="https://xmpp.org/extensions/xep-0085.html">XEP-0085</a>)
 573 from·this·<a·class="reference·internal"·href="../../../../glossary.html#term-XMPP-Entity"><span·class="xref·std·std-term">XMPP·Entity</span></a>.</p>
 574 </dd></dl>
  
 575 <dl·class="py·method">
 576 <dt·class="sig·sig-object·py"·id="slidge.contact.LegacyContact.gone">
 577 <span·class="sig-name·descname"><span·class="pre">gone</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="o"><span·class="pre">**</span></span><span·class="n"><span·class="pre">kwargs</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#slidge.contact.LegacyContact.gone"·title="Link·to·this·definition">¶</a></dt>
 578 <dd><p>Send·a·“gone”·(ie·“contact·has·not·interacted·with·the·chat·session·interface,
 579 system,·or·device·for·a·relatively·long·period·of·time”)·chat·state
 580 (<a·class="extlink-xep·reference·external"·href="https://xmpp.org/extensions/xep-0085.html">XEP-0085</a>)·from·this·<a·class="reference·internal"·href="../../../../glossary.html#term-XMPP-Entity"><span·class="xref·std·std-term">XMPP·Entity</span></a>.</p>
 581 </dd></dl>
  
 582 <dl·class="py·method">
 583 <dt·class="sig·sig-object·py"·id="slidge.contact.LegacyContact.send_file">
 584 <em·class="property"><span·class="pre">async</span><span·class="w">·</span></em><span·class="sig-name·descname"><span·class="pre">send_file</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">file_path</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">legacy_msg_id</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="o"><span·class="pre">*</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">async_data_stream</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">data_stream</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">data</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">file_url</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">file_name</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">content_type</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">reply_to</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">when</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">caption</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">legacy_file_id</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">thread</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="o"><span·class="pre">**</span></span><span·class="n"><span·class="pre">kwargs</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#slidge.contact.LegacyContact.send_file"·title="Link·to·this·definition">¶</a></dt>
 585 <dd><p>Send·a·single·file·from·this·<a·class="reference·internal"·href="../../../../glossary.html#term-XMPP-Entity"><span·class="xref·std·std-term">XMPP·Entity</span></a>.</p>
 586 <dl·class="field-list·simple">
 587 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 588 <dd·class="field-odd"><ul·class="simple">
 589 <li><p><strong>file_path</strong>·(<em>Optional</em><em>[</em><em>Union</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/pathlib.html#pathlib.Path"·title="(in·Python·v3.12)"><em>pathlib.Path</em></a><em>,·</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#str"·title="(in·Python·v3.12)"><em>str</em></a><em>]</em><em>]</em>)··Path·to·the·attachment</p></li>
 590 <li><p><strong>async_data_stream</strong>·(<em>Optional</em><em>[</em><em>AsyncIterator</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#bytes"·title="(in·Python·v3.12)"><em>bytes</em></a><em>]</em><em>]</em>)··Alternatively·(and·ideally)·an·AsyncIterator·yielding·bytes</p></li>
 591 <li><p><strong>data_stream</strong>·(<em>Optional</em><em>[</em><em>IO</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#bytes"·title="(in·Python·v3.12)"><em>bytes</em></a><em>]</em><em>]</em>)··Alternatively,·a·stream·of·bytes·(such·as·a·File·object)</p></li>
 592 <li><p><strong>data</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#bytes"·title="(in·Python·v3.12)"><em>bytes</em></a><em>]</em>)··Alternatively,·a·bytes·object</p></li>
 593 <li><p><strong>file_url</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#str"·title="(in·Python·v3.12)"><em>str</em></a><em>]</em>)··Alternatively,·a·URL</p></li>
 594 <li><p><strong>file_name</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#str"·title="(in·Python·v3.12)"><em>str</em></a><em>]</em>)··How·the·file·should·be·named.</p></li>
 595 <li><p><strong>content_type</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#str"·title="(in·Python·v3.12)"><em>str</em></a><em>]</em>)··MIME·type,·inferred·from·filename·if·not·given</p></li>
 596 <li><p><strong>legacy_msg_id</strong>·(<em>Optional</em><em>[</em><em>slidge.util.types.LegacyMessageType</em><em>]</em>)··If·you·want·to·be·able·to·transport·read·markers·from·the·gateway
Max diff block lines reached; 7531/56827 bytes (13.25%) of diff not shown.
26.3 KB
html2text {}
    
Offset 157, 14 lines modifiedOffset 157, 250 lines modified
157 ············slidge.core.mixins.avatar.AvatarMixin.set_avatar()·or·attempt·to157 ············slidge.core.mixins.avatar.AvatarMixin.set_avatar()·or·attempt·to
158 ············modify·the·.avatar·property.158 ············modify·the·.avatar·property.
159 ········a\x8as\x8sy\x8yn\x8nc\x8c·fetch_vcard()_\x8159 ········a\x8as\x8sy\x8yn\x8nc\x8c·fetch_vcard()_\x8
160 ············It·the·legacy·network·doesn’t·like·that·you·fetch·too·many·profiles160 ············It·the·legacy·network·doesn’t·like·that·you·fetch·too·many·profiles
161 ············on·startup,·it’s·also·possible·to·fetch·it·here,·which·will·be161 ············on·startup,·it’s·also·possible·to·fetch·it·here,·which·will·be
162 ············called·when·XMPP·clients·of·the·user·request·the·vcard,·if·it162 ············called·when·XMPP·clients·of·the·user·request·the·vcard,·if·it
163 ············hasn’t·been·fetched·before·:return:163 ············hasn’t·been·fetched·before·:return:
 164 ········p\x8pr\x8ro\x8op\x8pe\x8er\x8rt\x8ty\x8y·avatar_id:\x8:·s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.A\x8Av\x8va\x8at\x8ta\x8ar\x8rI\x8Id\x8dT\x8Ty\x8yp\x8pe\x8e·|\x8|·_\x8N\x8N_\x8o\x8o_\x8n\x8n_\x8e\x8e_\x8
 165 ············The·unique·ID·of·this·entity’s·avatar.
 166 ··············Return·type:
 167 ··················Optional[slidge.util.types.AvatarIdType]
 168 ········p\x8pr\x8ro\x8op\x8pe\x8er\x8rt\x8ty\x8y·avatar:\x8:·s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.A\x8Av\x8va\x8at\x8ta\x8ar\x8rI\x8Id\x8dT\x8Ty\x8yp\x8pe\x8e·|\x8|·_\x8N\x8N_\x8o\x8o_\x8n\x8n_\x8e\x8e_\x8
 169 ············This·property·can·be·used·to·set·the·avatar,·but·set_avatar()
 170 ············should·be·preferred·because·you·can·provide·a·unique·ID·for·the
 171 ············avatar·for·efficient·caching.·Setting·this·is·OKish·in·case·the
 172 ············avatar·type·is·a·URL·or·a·local·path·that·can·act·as·a·legacy·ID.
 173 ············Python’s·property·is·abused·here·to·maintain·backwards
 174 ············compatibility,·but·when·getting·it·you·actually·get·the·avatar
 175 ············legacy·ID.
 176 ··············Return·type:
 177 ··················Optional[slidge.util.types.AvatarIdType]
 178 ········a\x8as\x8sy\x8yn\x8nc\x8c·set_avatar(a\x8a,·a\x8av\x8va\x8at\x8ta\x8ar\x8r_\x8_u\x8un\x8ni\x8iq\x8qu\x8ue\x8e_\x8_i\x8id\x8d=\x8=N\x8No\x8on\x8ne\x8e,·d\x8de\x8el\x8le\x8et\x8te\x8e=\x8=F\x8Fa\x8al\x8ls\x8se\x8e,
 179 ········b\x8bl\x8lo\x8oc\x8ck\x8ki\x8in\x8ng\x8g=\x8=F\x8Fa\x8al\x8ls\x8se\x8e,·c\x8ca\x8an\x8nc\x8ce\x8el\x8l=\x8=T\x8Tr\x8ru\x8ue\x8e)_\x8
 180 ············Set·an·avatar·for·this·entity
 181 ··············Parameters:
 182 ······················*·a\x8a·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.A\x8Av\x8va\x8at\x8ta\x8ar\x8rT\x8Ty\x8yp\x8pe\x8e]\x8])··The
 183 ························avatar,·in·one·of·the·types·slidge·supports
 184 ······················*·a\x8av\x8va\x8at\x8ta\x8ar\x8r_\x8_u\x8un\x8ni\x8iq\x8qu\x8ue\x8e_\x8_i\x8id\x8d·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l
 185 ························[\x8[s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yF\x8Fi\x8il\x8le\x8eI\x8Id\x8dT\x8Ty\x8yp\x8pe\x8e]\x8])··A·globally
 186 ························unique·ID·for·the·avatar·on·the·legacy·network
 187 ······················*·d\x8de\x8el\x8le\x8et\x8te\x8e·(_\x8b\x8b_\x8o\x8o_\x8o\x8o_\x8l\x8l)··If·the·avatar·is·provided·as·a·Path,
 188 ························whether·to·delete·it·once·used·or·not.
 189 ······················*·b\x8bl\x8lo\x8oc\x8ck\x8ki\x8in\x8ng\x8g··Internal·use·by·slidge·for·tests,·do·not
 190 ························use!
 191 ······················*·c\x8ca\x8an\x8nc\x8ce\x8el\x8l··Internal·use·by·slidge,·do·not·use!
 192 ··············Return·type:
 193 ··················None
 194 ········invite_to(m\x8mu\x8uc\x8c,·r\x8re\x8ea\x8as\x8so\x8on\x8n=\x8=N\x8No\x8on\x8ne\x8e,·p\x8pa\x8as\x8ss\x8sw\x8wo\x8or\x8rd\x8d=\x8=N\x8No\x8on\x8ne\x8e,·*\x8**\x8*s\x8se\x8en\x8nd\x8d_\x8_k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 195 ············Send·an·invitation·to·join·a·group·(_\x8X_\x8E_\x8P_\x8-_\x80_\x82_\x84_\x89)·from·this·_\x8X_\x8M_\x8P_\x8P
 196 ············_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 197 ··············Parameters:
 198 ······················*·m\x8mu\x8uc\x8c·(_\x8s\x8s_\x8l\x8l_\x8i\x8i_\x8d\x8d_\x8g\x8g_\x8e\x8e_\x8.\x8._\x8g\x8g_\x8r\x8r_\x8o\x8o_\x8u\x8u_\x8p\x8p_\x8.\x8._\x8L\x8L_\x8e\x8e_\x8g\x8g_\x8a\x8a_\x8c\x8c_\x8y\x8y_\x8M\x8M_\x8U\x8U_\x8C\x8C)··the·muc·the·user·is
 199 ························invited·to
 200 ······················*·r\x8re\x8ea\x8as\x8so\x8on\x8n·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··a·text·explaining·why·the·user
 201 ························should·join·this·muc
 202 ······················*·p\x8pa\x8as\x8ss\x8sw\x8wo\x8or\x8rd\x8d·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··maybe·this·will·make·sense
 203 ························later?·not·sure
 204 ······················*·s\x8se\x8en\x8nd\x8d_\x8_k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s··additional·kwargs·to·be·passed·to·_send()
 205 ························(internal·use·by·slidge)
 206 ········active(*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 207 ············Send·an·“active”·chat·state·(_\x8X_\x8E_\x8P_\x8-_\x80_\x80_\x88_\x85)·from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 208 ········composing(*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 209 ············Send·a·“composing”·(ie·“typing·notification”)·chat·state·(_\x8X_\x8E_\x8P_\x8-_\x80_\x80_\x88_\x85)
 210 ············from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 211 ········paused(*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 212 ············Send·a·“paused”·(ie·“typing·paused·notification”)·chat·state·(_\x8X_\x8E_\x8P_\x8-
 213 ············_\x80_\x80_\x88_\x85)·from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 214 ········inactive(*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 215 ············Send·an·“inactive”·(ie·“contact·has·not·interacted·with·the·chat
 216 ············session·interface·for·an·intermediate·period·of·time”)·chat·state
 217 ············(_\x8X_\x8E_\x8P_\x8-_\x80_\x80_\x88_\x85)·from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 218 ········gone(*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 219 ············Send·a·“gone”·(ie·“contact·has·not·interacted·with·the·chat·session
 220 ············interface,·system,·or·device·for·a·relatively·long·period·of·time”)
 221 ············chat·state·(_\x8X_\x8E_\x8P_\x8-_\x80_\x80_\x88_\x85)·from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 222 ········a\x8as\x8sy\x8yn\x8nc\x8c·send_file(f\x8fi\x8il\x8le\x8e_\x8_p\x8pa\x8at\x8th\x8h=\x8=N\x8No\x8on\x8ne\x8e,·l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d=\x8=N\x8No\x8on\x8ne\x8e,·*\x8*,
 223 ········a\x8as\x8sy\x8yn\x8nc\x8c_\x8_d\x8da\x8at\x8ta\x8a_\x8_s\x8st\x8tr\x8re\x8ea\x8am\x8m=\x8=N\x8No\x8on\x8ne\x8e,·d\x8da\x8at\x8ta\x8a_\x8_s\x8st\x8tr\x8re\x8ea\x8am\x8m=\x8=N\x8No\x8on\x8ne\x8e,·d\x8da\x8at\x8ta\x8a=\x8=N\x8No\x8on\x8ne\x8e,·f\x8fi\x8il\x8le\x8e_\x8_u\x8ur\x8rl\x8l=\x8=N\x8No\x8on\x8ne\x8e,
 224 ········f\x8fi\x8il\x8le\x8e_\x8_n\x8na\x8am\x8me\x8e=\x8=N\x8No\x8on\x8ne\x8e,·c\x8co\x8on\x8nt\x8te\x8en\x8nt\x8t_\x8_t\x8ty\x8yp\x8pe\x8e=\x8=N\x8No\x8on\x8ne\x8e,·r\x8re\x8ep\x8pl\x8ly\x8y_\x8_t\x8to\x8o=\x8=N\x8No\x8on\x8ne\x8e,·w\x8wh\x8he\x8en\x8n=\x8=N\x8No\x8on\x8ne\x8e,
 225 ········c\x8ca\x8ap\x8pt\x8ti\x8io\x8on\x8n=\x8=N\x8No\x8on\x8ne\x8e,·l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_f\x8fi\x8il\x8le\x8e_\x8_i\x8id\x8d=\x8=N\x8No\x8on\x8ne\x8e,·t\x8th\x8hr\x8re\x8ea\x8ad\x8d=\x8=N\x8No\x8on\x8ne\x8e,·*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 226 ············Send·a·single·file·from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 227 ··············Parameters:
 228 ······················*·f\x8fi\x8il\x8le\x8e_\x8_p\x8pa\x8at\x8th\x8h·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[U\x8Un\x8ni\x8io\x8on\x8n[\x8[_\x8p\x8p_\x8a\x8a_\x8t\x8t_\x8h\x8h_\x8l\x8l_\x8i\x8i_\x8b\x8b_\x8.\x8._\x8P\x8P_\x8a\x8a_\x8t\x8t_\x8h\x8h,\x8,·_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8]]\x8])··Path
 229 ························to·the·attachment
 230 ······················*·a\x8as\x8sy\x8yn\x8nc\x8c_\x8_d\x8da\x8at\x8ta\x8a_\x8_s\x8st\x8tr\x8re\x8ea\x8am\x8m·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[A\x8As\x8sy\x8yn\x8nc\x8cI\x8It\x8te\x8er\x8ra\x8at\x8to\x8or\x8r[\x8[_\x8b\x8b_\x8y\x8y_\x8t\x8t_\x8e\x8e_\x8s\x8s]\x8]]\x8])·
 231 ························Alternatively·(and·ideally)·an·AsyncIterator·yielding
 232 ························bytes
 233 ······················*·d\x8da\x8at\x8ta\x8a_\x8_s\x8st\x8tr\x8re\x8ea\x8am\x8m·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[I\x8IO\x8O[\x8[_\x8b\x8b_\x8y\x8y_\x8t\x8t_\x8e\x8e_\x8s\x8s]\x8]]\x8])··Alternatively,·a
 234 ························stream·of·bytes·(such·as·a·File·object)
 235 ······················*·d\x8da\x8at\x8ta\x8a·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8b\x8b_\x8y\x8y_\x8t\x8t_\x8e\x8e_\x8s\x8s]\x8])··Alternatively,·a·bytes·object
 236 ······················*·f\x8fi\x8il\x8le\x8e_\x8_u\x8ur\x8rl\x8l·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··Alternatively,·a·URL
 237 ······················*·f\x8fi\x8il\x8le\x8e_\x8_n\x8na\x8am\x8me\x8e·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··How·the·file·should·be
 238 ························named.
 239 ······················*·c\x8co\x8on\x8nt\x8te\x8en\x8nt\x8t_\x8_t\x8ty\x8yp\x8pe\x8e·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··MIME·type,·inferred·from
 240 ························filename·if·not·given
 241 ······················*·l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l
 242 ························[\x8[s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yM\x8Me\x8es\x8ss\x8sa\x8ag\x8ge\x8eT\x8Ty\x8yp\x8pe\x8e]\x8])··If·you·want·to
 243 ························be·able·to·transport·read·markers·from·the·gateway·user
 244 ························to·the·legacy·network,·specify·this
 245 ······················*·r\x8re\x8ep\x8pl\x8ly\x8y_\x8_t\x8to\x8o·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.M\x8Me\x8es\x8ss\x8sa\x8ag\x8ge\x8eR\x8Re\x8ef\x8fe\x8er\x8re\x8en\x8nc\x8ce\x8e]\x8])
 246 ·························Quote·another·message·(_\x8X_\x8E_\x8P_\x8-_\x80_\x84_\x86_\x81)
 247 ······················*·w\x8wh\x8he\x8en\x8n·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e_\x8.\x8._\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e]\x8])··when·the·file·was
 248 ························sent,·for·a·“delay”·tag·(_\x8X_\x8E_\x8P_\x8-_\x80_\x82_\x80_\x83)
 249 ······················*·c\x8ca\x8ap\x8pt\x8ti\x8io\x8on\x8n·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··an·optional·text·that·is
 250 ························linked·to·the·file
 251 ······················*·l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_f\x8fi\x8il\x8le\x8e_\x8_i\x8id\x8d·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[U\x8Un\x8ni\x8io\x8on\x8n[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r,\x8,·_\x8i\x8i_\x8n\x8n_\x8t\x8t]\x8]]\x8])··A·unique
 252 ························identifier·for·the·file·on·the·legacy·network.·Plugins
 253 ························should·try·their·best·to·provide·it,·to·avoid
 254 ························duplicates.
 255 ······················*·t\x8th\x8hr\x8re\x8ea\x8ad\x8d·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yT\x8Th\x8hr\x8re\x8ea\x8ad\x8dT\x8Ty\x8yp\x8pe\x8e]\x8])
 256 ··············Return·type:
 257 ··················_\x8t_\x8u_\x8p_\x8l_\x8e[Optional[_\x8s_\x8t_\x8r],·_\x8l_\x8i_\x8s_\x8t[slixmpp.Message]]
 258 ········send_text(b\x8bo\x8od\x8dy\x8y,·l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d=\x8=N\x8No\x8on\x8ne\x8e,·*\x8*,·w\x8wh\x8he\x8en\x8n=\x8=N\x8No\x8on\x8ne\x8e,·r\x8re\x8ep\x8pl\x8ly\x8y_\x8_t\x8to\x8o=\x8=N\x8No\x8on\x8ne\x8e,
 259 ········t\x8th\x8hr\x8re\x8ea\x8ad\x8d=\x8=N\x8No\x8on\x8ne\x8e,·h\x8hi\x8in\x8nt\x8ts\x8s=\x8=N\x8No\x8on\x8ne\x8e,·c\x8ca\x8ar\x8rb\x8bo\x8on\x8n=\x8=F\x8Fa\x8al\x8ls\x8se\x8e,·a\x8ar\x8rc\x8ch\x8hi\x8iv\x8ve\x8e_\x8_o\x8on\x8nl\x8ly\x8y=\x8=F\x8Fa\x8al\x8ls\x8se\x8e,
 260 ········c\x8co\x8or\x8rr\x8re\x8ec\x8ct\x8ti\x8io\x8on\x8n=\x8=F\x8Fa\x8al\x8ls\x8se\x8e,·c\x8co\x8or\x8rr\x8re\x8ec\x8ct\x8ti\x8io\x8on\x8n_\x8_e\x8ev\x8ve\x8en\x8nt\x8t_\x8_i\x8id\x8d=\x8=N\x8No\x8on\x8ne\x8e,·l\x8li\x8in\x8nk\x8k_\x8_p\x8pr\x8re\x8ev\x8vi\x8ie\x8ew\x8ws\x8s=\x8=N\x8No\x8on\x8ne\x8e,
 261 ········*\x8**\x8*s\x8se\x8en\x8nd\x8d_\x8_k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 262 ············Send·a·text·message·from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 263 ··············Parameters:
 264 ······················*·b\x8bo\x8od\x8dy\x8y·(_\x8s\x8s_\x8t\x8t_\x8r\x8r)··Content·of·the·message
 265 ······················*·l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l
 266 ························[\x8[s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yM\x8Me\x8es\x8ss\x8sa\x8ag\x8ge\x8eT\x8Ty\x8yp\x8pe\x8e]\x8])··If·you·want·to
 267 ························be·able·to·transport·read·markers·from·the·gateway·user
 268 ························to·the·legacy·network,·specify·this
 269 ······················*·w\x8wh\x8he\x8en\x8n·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e_\x8.\x8._\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e]\x8])··when·the·message
 270 ························was·sent,·for·a·“delay”·tag·(_\x8X_\x8E_\x8P_\x8-_\x80_\x82_\x80_\x83)
 271 ······················*·r\x8re\x8ep\x8pl\x8ly\x8y_\x8_t\x8to\x8o·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.M\x8Me\x8es\x8ss\x8sa\x8ag\x8ge\x8eR\x8Re\x8ef\x8fe\x8er\x8re\x8en\x8nc\x8ce\x8e]\x8])
 272 ·························Quote·another·message·(_\x8X_\x8E_\x8P_\x8-_\x80_\x84_\x86_\x81)
 273 ······················*·h\x8hi\x8in\x8nt\x8ts\x8s·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[I\x8It\x8te\x8er\x8ra\x8ab\x8bl\x8le\x8e
 274 ························[\x8[s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.P\x8Pr\x8ro\x8oc\x8ce\x8es\x8ss\x8si\x8in\x8ng\x8gH\x8Hi\x8in\x8nt\x8t]\x8]]\x8])
 275 ······················*·t\x8th\x8hr\x8re\x8ea\x8ad\x8d·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yT\x8Th\x8hr\x8re\x8ea\x8ad\x8dT\x8Ty\x8yp\x8pe\x8e]\x8])
 276 ······················*·c\x8ca\x8ar\x8rb\x8bo\x8on\x8n··(only·used·if·called·on·a·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t)·Set
 277 ························this·to·True·if·this·is·actually·a·message·sent·t\x8to\x8o·the
 278 ························_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t·by·the·_\x8U_\x8s_\x8e_\x8r.·Use·this·to·synchronize
 279 ························outgoing·history·for·legacy·official·apps.
 280 ······················*·c\x8co\x8or\x8rr\x8re\x8ec\x8ct\x8ti\x8io\x8on\x8n··whether·this·message·is·a·correction·or
 281 ························not
 282 ······················*·c\x8co\x8or\x8rr\x8re\x8ec\x8ct\x8ti\x8io\x8on\x8n_\x8_e\x8ev\x8ve\x8en\x8nt\x8t_\x8_i\x8id\x8d·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l
 283 ························[\x8[s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yM\x8Me\x8es\x8ss\x8sa\x8ag\x8ge\x8eT\x8Ty\x8yp\x8pe\x8e]\x8])··in·the·case
Max diff block lines reached; 4106/26876 bytes (15.28%) of diff not shown.
86.4 KB
./usr/share/doc/python-slidge-doc/html/dev/api/slidge/group/index.html
    
Offset 463, 14 lines modifiedOffset 463, 295 lines modified
463 <dl·class="field-list·simple">463 <dl·class="field-list·simple">
464 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>464 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
465 <dd·class="field-odd"><p><strong>reason</strong>·(<a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#str"·title="(in·Python·v3.12)"><em>str</em></a><em>·|·</em><em>None</em>)</p>465 <dd·class="field-odd"><p><strong>reason</strong>·(<a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#str"·title="(in·Python·v3.12)"><em>str</em></a><em>·|·</em><em>None</em>)</p>
466 </dd>466 </dd>
467 </dl>467 </dl>
468 </dd></dl>468 </dd></dl>
  
 469 <dl·class="py·method">
 470 <dt·class="sig·sig-object·py"·id="slidge.group.LegacyParticipant.online">
 471 <span·class="sig-name·descname"><span·class="pre">online</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">status</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">last_seen</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#slidge.group.LegacyParticipant.online"·title="Link·to·this·definition">¶</a></dt>
 472 <dd><p>Send·an·“online”·presence·from·this·contact·to·the·user.</p>
 473 <dl·class="field-list·simple">
 474 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 475 <dd·class="field-odd"><ul·class="simple">
 476 <li><p><strong>status</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#str"·title="(in·Python·v3.12)"><em>str</em></a><em>]</em>)··Arbitrary·text,·details·of·the·status,·eg:·“Listening·to·Britney·Spears”</p></li>
 477 <li><p><strong>last_seen</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/datetime.html#datetime.datetime"·title="(in·Python·v3.12)"><em>datetime.datetime</em></a><em>]</em>)··For·<a·class="extlink-xep·reference·external"·href="https://xmpp.org/extensions/xep-0319.html">XEP-0319</a></p></li>
 478 </ul>
 479 </dd>
 480 </dl>
 481 </dd></dl>
  
 482 <dl·class="py·method">
 483 <dt·class="sig·sig-object·py"·id="slidge.group.LegacyParticipant.away">
 484 <span·class="sig-name·descname"><span·class="pre">away</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">status</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">last_seen</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#slidge.group.LegacyParticipant.away"·title="Link·to·this·definition">¶</a></dt>
 485 <dd><p>Send·an·“away”·presence·from·this·contact·to·the·user.</p>
 486 <p>This·is·a·global·status,·as·opposed·to·<a·class="reference·internal"·href="../contact/index.html#slidge.contact.LegacyContact.inactive"·title="slidge.contact.LegacyContact.inactive"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">LegacyContact.inactive()</span></code></a>
 487 which·concerns·a·specific·conversation,·ie·a·specific·“chat·window”</p>
 488 <dl·class="field-list·simple">
 489 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 490 <dd·class="field-odd"><ul·class="simple">
 491 <li><p><strong>status</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#str"·title="(in·Python·v3.12)"><em>str</em></a><em>]</em>)··Arbitrary·text,·details·of·the·status,·eg:·“Gone·to·fight·capitalism”</p></li>
 492 <li><p><strong>last_seen</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/datetime.html#datetime.datetime"·title="(in·Python·v3.12)"><em>datetime.datetime</em></a><em>]</em>)··For·<a·class="extlink-xep·reference·external"·href="https://xmpp.org/extensions/xep-0319.html">XEP-0319</a></p></li>
 493 </ul>
 494 </dd>
 495 </dl>
 496 </dd></dl>
  
 497 <dl·class="py·method">
 498 <dt·class="sig·sig-object·py"·id="slidge.group.LegacyParticipant.extended_away">
 499 <span·class="sig-name·descname"><span·class="pre">extended_away</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">status</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">last_seen</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#slidge.group.LegacyParticipant.extended_away"·title="Link·to·this·definition">¶</a></dt>
 500 <dd><p>Send·an·“extended·away”·presence·from·this·contact·to·the·user.</p>
 501 <p>This·is·a·global·status,·as·opposed·to·<a·class="reference·internal"·href="../contact/index.html#slidge.contact.LegacyContact.inactive"·title="slidge.contact.LegacyContact.inactive"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">LegacyContact.inactive()</span></code></a>
 502 which·concerns·a·specific·conversation,·ie·a·specific·“chat·window”</p>
 503 <dl·class="field-list·simple">
 504 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 505 <dd·class="field-odd"><ul·class="simple">
 506 <li><p><strong>status</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#str"·title="(in·Python·v3.12)"><em>str</em></a><em>]</em>)··Arbitrary·text,·details·of·the·status,·eg:·“Gone·to·fight·capitalism”</p></li>
 507 <li><p><strong>last_seen</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/datetime.html#datetime.datetime"·title="(in·Python·v3.12)"><em>datetime.datetime</em></a><em>]</em>)··For·<a·class="extlink-xep·reference·external"·href="https://xmpp.org/extensions/xep-0319.html">XEP-0319</a></p></li>
 508 </ul>
 509 </dd>
 510 </dl>
 511 </dd></dl>
  
 512 <dl·class="py·method">
 513 <dt·class="sig·sig-object·py"·id="slidge.group.LegacyParticipant.busy">
 514 <span·class="sig-name·descname"><span·class="pre">busy</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">status</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">last_seen</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#slidge.group.LegacyParticipant.busy"·title="Link·to·this·definition">¶</a></dt>
 515 <dd><p>Send·a·“busy”·(ie,·“dnd”)·presence·from·this·contact·to·the·user,</p>
 516 <dl·class="field-list·simple">
 517 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 518 <dd·class="field-odd"><ul·class="simple">
 519 <li><p><strong>status</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#str"·title="(in·Python·v3.12)"><em>str</em></a><em>]</em>)··eg:·“Trying·to·make·sense·of·XEP-0100”</p></li>
 520 <li><p><strong>last_seen</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/datetime.html#datetime.datetime"·title="(in·Python·v3.12)"><em>datetime.datetime</em></a><em>]</em>)··For·<a·class="extlink-xep·reference·external"·href="https://xmpp.org/extensions/xep-0319.html">XEP-0319</a></p></li>
 521 </ul>
 522 </dd>
 523 </dl>
 524 </dd></dl>
  
 525 <dl·class="py·method">
 526 <dt·class="sig·sig-object·py"·id="slidge.group.LegacyParticipant.offline">
 527 <span·class="sig-name·descname"><span·class="pre">offline</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">status</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">last_seen</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#slidge.group.LegacyParticipant.offline"·title="Link·to·this·definition">¶</a></dt>
 528 <dd><p>Send·an·“offline”·presence·from·this·contact·to·the·user.</p>
 529 <dl·class="field-list·simple">
 530 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 531 <dd·class="field-odd"><ul·class="simple">
 532 <li><p><strong>status</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#str"·title="(in·Python·v3.12)"><em>str</em></a><em>]</em>)··eg:·“Trying·to·make·sense·of·XEP-0100”</p></li>
 533 <li><p><strong>last_seen</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/datetime.html#datetime.datetime"·title="(in·Python·v3.12)"><em>datetime.datetime</em></a><em>]</em>)··For·<a·class="extlink-xep·reference·external"·href="https://xmpp.org/extensions/xep-0319.html">XEP-0319</a></p></li>
 534 </ul>
 535 </dd>
 536 </dl>
 537 </dd></dl>
  
 538 <dl·class="py·method">
 539 <dt·class="sig·sig-object·py"·id="slidge.group.LegacyParticipant.invite_to">
 540 <span·class="sig-name·descname"><span·class="pre">invite_to</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">muc</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">reason</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">password</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="o"><span·class="pre">**</span></span><span·class="n"><span·class="pre">send_kwargs</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#slidge.group.LegacyParticipant.invite_to"·title="Link·to·this·definition">¶</a></dt>
 541 <dd><p>Send·an·invitation·to·join·a·group·(<a·class="extlink-xep·reference·external"·href="https://xmpp.org/extensions/xep-0249.html">XEP-0249</a>)·from·this·<a·class="reference·internal"·href="../../../../glossary.html#term-XMPP-Entity"><span·class="xref·std·std-term">XMPP·Entity</span></a>.</p>
 542 <dl·class="field-list·simple">
 543 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 544 <dd·class="field-odd"><ul·class="simple">
 545 <li><p><strong>muc</strong>·(<a·class="reference·internal"·href="#slidge.group.LegacyMUC"·title="slidge.group.LegacyMUC"><em>slidge.group.LegacyMUC</em></a>)··the·muc·the·user·is·invited·to</p></li>
 546 <li><p><strong>reason</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#str"·title="(in·Python·v3.12)"><em>str</em></a><em>]</em>)··a·text·explaining·why·the·user·should·join·this·muc</p></li>
 547 <li><p><strong>password</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#str"·title="(in·Python·v3.12)"><em>str</em></a><em>]</em>)··maybe·this·will·make·sense·later?·not·sure</p></li>
 548 <li><p><strong>send_kwargs</strong>··additional·kwargs·to·be·passed·to·_send()
 549 (internal·use·by·slidge)</p></li>
 550 </ul>
 551 </dd>
 552 </dl>
 553 </dd></dl>
  
 554 <dl·class="py·method">
 555 <dt·class="sig·sig-object·py"·id="slidge.group.LegacyParticipant.active">
 556 <span·class="sig-name·descname"><span·class="pre">active</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="o"><span·class="pre">**</span></span><span·class="n"><span·class="pre">kwargs</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#slidge.group.LegacyParticipant.active"·title="Link·to·this·definition">¶</a></dt>
 557 <dd><p>Send·an·“active”·chat·state·(<a·class="extlink-xep·reference·external"·href="https://xmpp.org/extensions/xep-0085.html">XEP-0085</a>)·from·this
 558 <a·class="reference·internal"·href="../../../../glossary.html#term-XMPP-Entity"><span·class="xref·std·std-term">XMPP·Entity</span></a>.</p>
 559 </dd></dl>
  
 560 <dl·class="py·method">
 561 <dt·class="sig·sig-object·py"·id="slidge.group.LegacyParticipant.composing">
 562 <span·class="sig-name·descname"><span·class="pre">composing</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="o"><span·class="pre">**</span></span><span·class="n"><span·class="pre">kwargs</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#slidge.group.LegacyParticipant.composing"·title="Link·to·this·definition">¶</a></dt>
 563 <dd><p>Send·a·“composing”·(ie·“typing·notification”)·chat·state·(<a·class="extlink-xep·reference·external"·href="https://xmpp.org/extensions/xep-0085.html">XEP-0085</a>)
 564 from·this·<a·class="reference·internal"·href="../../../../glossary.html#term-XMPP-Entity"><span·class="xref·std·std-term">XMPP·Entity</span></a>.</p>
 565 </dd></dl>
  
 566 <dl·class="py·method">
 567 <dt·class="sig·sig-object·py"·id="slidge.group.LegacyParticipant.paused">
 568 <span·class="sig-name·descname"><span·class="pre">paused</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="o"><span·class="pre">**</span></span><span·class="n"><span·class="pre">kwargs</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#slidge.group.LegacyParticipant.paused"·title="Link·to·this·definition">¶</a></dt>
 569 <dd><p>Send·a·“paused”·(ie·“typing·paused·notification”)·chat·state
 570 (<a·class="extlink-xep·reference·external"·href="https://xmpp.org/extensions/xep-0085.html">XEP-0085</a>)·from·this·<a·class="reference·internal"·href="../../../../glossary.html#term-XMPP-Entity"><span·class="xref·std·std-term">XMPP·Entity</span></a>.</p>
 571 </dd></dl>
  
 572 <dl·class="py·method">
 573 <dt·class="sig·sig-object·py"·id="slidge.group.LegacyParticipant.inactive">
 574 <span·class="sig-name·descname"><span·class="pre">inactive</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="o"><span·class="pre">**</span></span><span·class="n"><span·class="pre">kwargs</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#slidge.group.LegacyParticipant.inactive"·title="Link·to·this·definition">¶</a></dt>
 575 <dd><p>Send·an·“inactive”·(ie·“contact·has·not·interacted·with·the·chat·session
 576 interface·for·an·intermediate·period·of·time”)·chat·state·(<a·class="extlink-xep·reference·external"·href="https://xmpp.org/extensions/xep-0085.html">XEP-0085</a>)
 577 from·this·<a·class="reference·internal"·href="../../../../glossary.html#term-XMPP-Entity"><span·class="xref·std·std-term">XMPP·Entity</span></a>.</p>
 578 </dd></dl>
  
Max diff block lines reached; 16726/59010 bytes (28.34%) of diff not shown.
28.7 KB
html2text {}
    
Offset 128, 14 lines modifiedOffset 128, 211 lines modified
128 ············Call·this·when·the·participant·is·kicked·from·the·room128 ············Call·this·when·the·participant·is·kicked·from·the·room
129 ··············Parameters:129 ··············Parameters:
130 ··················r\x8re\x8ea\x8as\x8so\x8on\x8n·(_\x8s\x8s_\x8t\x8t_\x8r\x8r·|\x8|·N\x8No\x8on\x8ne\x8e)130 ··················r\x8re\x8ea\x8as\x8so\x8on\x8n·(_\x8s\x8s_\x8t\x8t_\x8r\x8r·|\x8|·N\x8No\x8on\x8ne\x8e)
131 ········ban(r\x8re\x8ea\x8as\x8so\x8on\x8n=\x8=N\x8No\x8on\x8ne\x8e)_\x8131 ········ban(r\x8re\x8ea\x8as\x8so\x8on\x8n=\x8=N\x8No\x8on\x8ne\x8e)_\x8
132 ············Call·this·when·the·participant·is·banned·from·the·room132 ············Call·this·when·the·participant·is·banned·from·the·room
133 ··············Parameters:133 ··············Parameters:
134 ··················r\x8re\x8ea\x8as\x8so\x8on\x8n·(_\x8s\x8s_\x8t\x8t_\x8r\x8r·|\x8|·N\x8No\x8on\x8ne\x8e)134 ··················r\x8re\x8ea\x8as\x8so\x8on\x8n·(_\x8s\x8s_\x8t\x8t_\x8r\x8r·|\x8|·N\x8No\x8on\x8ne\x8e)
 135 ········online(s\x8st\x8ta\x8at\x8tu\x8us\x8s=\x8=N\x8No\x8on\x8ne\x8e,·l\x8la\x8as\x8st\x8t_\x8_s\x8se\x8ee\x8en\x8n=\x8=N\x8No\x8on\x8ne\x8e)_\x8
 136 ············Send·an·“online”·presence·from·this·contact·to·the·user.
 137 ··············Parameters:
 138 ······················*·s\x8st\x8ta\x8at\x8tu\x8us\x8s·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··Arbitrary·text,·details·of·the
 139 ························status,·eg:·“Listening·to·Britney·Spears”
 140 ······················*·l\x8la\x8as\x8st\x8t_\x8_s\x8se\x8ee\x8en\x8n·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e_\x8.\x8._\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e]\x8])··For·_\x8X_\x8E_\x8P_\x8-_\x80_\x83_\x81_\x89
 141 ········away(s\x8st\x8ta\x8at\x8tu\x8us\x8s=\x8=N\x8No\x8on\x8ne\x8e,·l\x8la\x8as\x8st\x8t_\x8_s\x8se\x8ee\x8en\x8n=\x8=N\x8No\x8on\x8ne\x8e)_\x8
 142 ············Send·an·“away”·presence·from·this·contact·to·the·user.
 143 ············This·is·a·global·status,·as·opposed·to·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8i_\x8n_\x8a_\x8c_\x8t_\x8i_\x8v_\x8e_\x8(_\x8)
 144 ············which·concerns·a·specific·conversation,·ie·a·specific·“chat·window”
 145 ··············Parameters:
 146 ······················*·s\x8st\x8ta\x8at\x8tu\x8us\x8s·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··Arbitrary·text,·details·of·the
 147 ························status,·eg:·“Gone·to·fight·capitalism”
 148 ······················*·l\x8la\x8as\x8st\x8t_\x8_s\x8se\x8ee\x8en\x8n·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e_\x8.\x8._\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e]\x8])··For·_\x8X_\x8E_\x8P_\x8-_\x80_\x83_\x81_\x89
 149 ········extended_away(s\x8st\x8ta\x8at\x8tu\x8us\x8s=\x8=N\x8No\x8on\x8ne\x8e,·l\x8la\x8as\x8st\x8t_\x8_s\x8se\x8ee\x8en\x8n=\x8=N\x8No\x8on\x8ne\x8e)_\x8
 150 ············Send·an·“extended·away”·presence·from·this·contact·to·the·user.
 151 ············This·is·a·global·status,·as·opposed·to·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8i_\x8n_\x8a_\x8c_\x8t_\x8i_\x8v_\x8e_\x8(_\x8)
 152 ············which·concerns·a·specific·conversation,·ie·a·specific·“chat·window”
 153 ··············Parameters:
 154 ······················*·s\x8st\x8ta\x8at\x8tu\x8us\x8s·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··Arbitrary·text,·details·of·the
 155 ························status,·eg:·“Gone·to·fight·capitalism”
 156 ······················*·l\x8la\x8as\x8st\x8t_\x8_s\x8se\x8ee\x8en\x8n·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e_\x8.\x8._\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e]\x8])··For·_\x8X_\x8E_\x8P_\x8-_\x80_\x83_\x81_\x89
 157 ········busy(s\x8st\x8ta\x8at\x8tu\x8us\x8s=\x8=N\x8No\x8on\x8ne\x8e,·l\x8la\x8as\x8st\x8t_\x8_s\x8se\x8ee\x8en\x8n=\x8=N\x8No\x8on\x8ne\x8e)_\x8
 158 ············Send·a·“busy”·(ie,·“dnd”)·presence·from·this·contact·to·the·user,
 159 ··············Parameters:
 160 ······················*·s\x8st\x8ta\x8at\x8tu\x8us\x8s·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··eg:·“Trying·to·make·sense·of
 161 ························XEP-0100”
 162 ······················*·l\x8la\x8as\x8st\x8t_\x8_s\x8se\x8ee\x8en\x8n·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e_\x8.\x8._\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e]\x8])··For·_\x8X_\x8E_\x8P_\x8-_\x80_\x83_\x81_\x89
 163 ········offline(s\x8st\x8ta\x8at\x8tu\x8us\x8s=\x8=N\x8No\x8on\x8ne\x8e,·l\x8la\x8as\x8st\x8t_\x8_s\x8se\x8ee\x8en\x8n=\x8=N\x8No\x8on\x8ne\x8e)_\x8
 164 ············Send·an·“offline”·presence·from·this·contact·to·the·user.
 165 ··············Parameters:
 166 ······················*·s\x8st\x8ta\x8at\x8tu\x8us\x8s·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··eg:·“Trying·to·make·sense·of
 167 ························XEP-0100”
 168 ······················*·l\x8la\x8as\x8st\x8t_\x8_s\x8se\x8ee\x8en\x8n·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e_\x8.\x8._\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e]\x8])··For·_\x8X_\x8E_\x8P_\x8-_\x80_\x83_\x81_\x89
 169 ········invite_to(m\x8mu\x8uc\x8c,·r\x8re\x8ea\x8as\x8so\x8on\x8n=\x8=N\x8No\x8on\x8ne\x8e,·p\x8pa\x8as\x8ss\x8sw\x8wo\x8or\x8rd\x8d=\x8=N\x8No\x8on\x8ne\x8e,·*\x8**\x8*s\x8se\x8en\x8nd\x8d_\x8_k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 170 ············Send·an·invitation·to·join·a·group·(_\x8X_\x8E_\x8P_\x8-_\x80_\x82_\x84_\x89)·from·this·_\x8X_\x8M_\x8P_\x8P
 171 ············_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 172 ··············Parameters:
 173 ······················*·m\x8mu\x8uc\x8c·(_\x8s\x8s_\x8l\x8l_\x8i\x8i_\x8d\x8d_\x8g\x8g_\x8e\x8e_\x8.\x8._\x8g\x8g_\x8r\x8r_\x8o\x8o_\x8u\x8u_\x8p\x8p_\x8.\x8._\x8L\x8L_\x8e\x8e_\x8g\x8g_\x8a\x8a_\x8c\x8c_\x8y\x8y_\x8M\x8M_\x8U\x8U_\x8C\x8C)··the·muc·the·user·is
 174 ························invited·to
 175 ······················*·r\x8re\x8ea\x8as\x8so\x8on\x8n·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··a·text·explaining·why·the·user
 176 ························should·join·this·muc
 177 ······················*·p\x8pa\x8as\x8ss\x8sw\x8wo\x8or\x8rd\x8d·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··maybe·this·will·make·sense
 178 ························later?·not·sure
 179 ······················*·s\x8se\x8en\x8nd\x8d_\x8_k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s··additional·kwargs·to·be·passed·to·_send()
 180 ························(internal·use·by·slidge)
 181 ········active(*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 182 ············Send·an·“active”·chat·state·(_\x8X_\x8E_\x8P_\x8-_\x80_\x80_\x88_\x85)·from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 183 ········composing(*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 184 ············Send·a·“composing”·(ie·“typing·notification”)·chat·state·(_\x8X_\x8E_\x8P_\x8-_\x80_\x80_\x88_\x85)
 185 ············from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 186 ········paused(*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 187 ············Send·a·“paused”·(ie·“typing·paused·notification”)·chat·state·(_\x8X_\x8E_\x8P_\x8-
 188 ············_\x80_\x80_\x88_\x85)·from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 189 ········inactive(*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 190 ············Send·an·“inactive”·(ie·“contact·has·not·interacted·with·the·chat
 191 ············session·interface·for·an·intermediate·period·of·time”)·chat·state
 192 ············(_\x8X_\x8E_\x8P_\x8-_\x80_\x80_\x88_\x85)·from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 193 ········gone(*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 194 ············Send·a·“gone”·(ie·“contact·has·not·interacted·with·the·chat·session
 195 ············interface,·system,·or·device·for·a·relatively·long·period·of·time”)
 196 ············chat·state·(_\x8X_\x8E_\x8P_\x8-_\x80_\x80_\x88_\x85)·from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 197 ········ack(l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d,·*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 198 ············Send·an·“acknowledged”·message·marker·(_\x8X_\x8E_\x8P_\x8-_\x80_\x83_\x83_\x83)·from·this·_\x8X_\x8M_\x8P_\x8P
 199 ············_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 200 ··············Parameters:
 201 ··················l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d·(s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yM\x8Me\x8es\x8ss\x8sa\x8ag\x8ge\x8eT\x8Ty\x8yp\x8pe\x8e)··The
 202 ··················message·this·marker·refers·to
 203 ········received(l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d,·*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 204 ············Send·a·“received”·message·marker·(_\x8X_\x8E_\x8P_\x8-_\x80_\x83_\x83_\x83)·from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 205 ············If·called·on·a·LegacyContact,·also·send·a·delivery·receipt·marker
 206 ············(_\x8X_\x8E_\x8P_\x8-_\x80_\x81_\x88_\x84).
 207 ··············Parameters:
 208 ··················l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d·(s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yM\x8Me\x8es\x8ss\x8sa\x8ag\x8ge\x8eT\x8Ty\x8yp\x8pe\x8e)··The
 209 ··················message·this·marker·refers·to
 210 ········displayed(l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d,·*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 211 ············Send·a·“displayed”·message·marker·(_\x8X_\x8E_\x8P_\x8-_\x80_\x83_\x83_\x83)·from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 212 ··············Parameters:
 213 ··················l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d·(s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yM\x8Me\x8es\x8ss\x8sa\x8ag\x8ge\x8eT\x8Ty\x8yp\x8pe\x8e)··The
 214 ··················message·this·marker·refers·to
 215 ········a\x8as\x8sy\x8yn\x8nc\x8c·send_file(f\x8fi\x8il\x8le\x8e_\x8_p\x8pa\x8at\x8th\x8h=\x8=N\x8No\x8on\x8ne\x8e,·l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d=\x8=N\x8No\x8on\x8ne\x8e,·*\x8*,
 216 ········a\x8as\x8sy\x8yn\x8nc\x8c_\x8_d\x8da\x8at\x8ta\x8a_\x8_s\x8st\x8tr\x8re\x8ea\x8am\x8m=\x8=N\x8No\x8on\x8ne\x8e,·d\x8da\x8at\x8ta\x8a_\x8_s\x8st\x8tr\x8re\x8ea\x8am\x8m=\x8=N\x8No\x8on\x8ne\x8e,·d\x8da\x8at\x8ta\x8a=\x8=N\x8No\x8on\x8ne\x8e,·f\x8fi\x8il\x8le\x8e_\x8_u\x8ur\x8rl\x8l=\x8=N\x8No\x8on\x8ne\x8e,
 217 ········f\x8fi\x8il\x8le\x8e_\x8_n\x8na\x8am\x8me\x8e=\x8=N\x8No\x8on\x8ne\x8e,·c\x8co\x8on\x8nt\x8te\x8en\x8nt\x8t_\x8_t\x8ty\x8yp\x8pe\x8e=\x8=N\x8No\x8on\x8ne\x8e,·r\x8re\x8ep\x8pl\x8ly\x8y_\x8_t\x8to\x8o=\x8=N\x8No\x8on\x8ne\x8e,·w\x8wh\x8he\x8en\x8n=\x8=N\x8No\x8on\x8ne\x8e,
 218 ········c\x8ca\x8ap\x8pt\x8ti\x8io\x8on\x8n=\x8=N\x8No\x8on\x8ne\x8e,·l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_f\x8fi\x8il\x8le\x8e_\x8_i\x8id\x8d=\x8=N\x8No\x8on\x8ne\x8e,·t\x8th\x8hr\x8re\x8ea\x8ad\x8d=\x8=N\x8No\x8on\x8ne\x8e,·*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 219 ············Send·a·single·file·from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 220 ··············Parameters:
 221 ······················*·f\x8fi\x8il\x8le\x8e_\x8_p\x8pa\x8at\x8th\x8h·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[U\x8Un\x8ni\x8io\x8on\x8n[\x8[_\x8p\x8p_\x8a\x8a_\x8t\x8t_\x8h\x8h_\x8l\x8l_\x8i\x8i_\x8b\x8b_\x8.\x8._\x8P\x8P_\x8a\x8a_\x8t\x8t_\x8h\x8h,\x8,·_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8]]\x8])··Path
 222 ························to·the·attachment
 223 ······················*·a\x8as\x8sy\x8yn\x8nc\x8c_\x8_d\x8da\x8at\x8ta\x8a_\x8_s\x8st\x8tr\x8re\x8ea\x8am\x8m·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[A\x8As\x8sy\x8yn\x8nc\x8cI\x8It\x8te\x8er\x8ra\x8at\x8to\x8or\x8r[\x8[_\x8b\x8b_\x8y\x8y_\x8t\x8t_\x8e\x8e_\x8s\x8s]\x8]]\x8])·
 224 ························Alternatively·(and·ideally)·an·AsyncIterator·yielding
 225 ························bytes
 226 ······················*·d\x8da\x8at\x8ta\x8a_\x8_s\x8st\x8tr\x8re\x8ea\x8am\x8m·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[I\x8IO\x8O[\x8[_\x8b\x8b_\x8y\x8y_\x8t\x8t_\x8e\x8e_\x8s\x8s]\x8]]\x8])··Alternatively,·a
 227 ························stream·of·bytes·(such·as·a·File·object)
 228 ······················*·d\x8da\x8at\x8ta\x8a·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8b\x8b_\x8y\x8y_\x8t\x8t_\x8e\x8e_\x8s\x8s]\x8])··Alternatively,·a·bytes·object
 229 ······················*·f\x8fi\x8il\x8le\x8e_\x8_u\x8ur\x8rl\x8l·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··Alternatively,·a·URL
 230 ······················*·f\x8fi\x8il\x8le\x8e_\x8_n\x8na\x8am\x8me\x8e·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··How·the·file·should·be
 231 ························named.
 232 ······················*·c\x8co\x8on\x8nt\x8te\x8en\x8nt\x8t_\x8_t\x8ty\x8yp\x8pe\x8e·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··MIME·type,·inferred·from
 233 ························filename·if·not·given
 234 ······················*·l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l
 235 ························[\x8[s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yM\x8Me\x8es\x8ss\x8sa\x8ag\x8ge\x8eT\x8Ty\x8yp\x8pe\x8e]\x8])··If·you·want·to
 236 ························be·able·to·transport·read·markers·from·the·gateway·user
 237 ························to·the·legacy·network,·specify·this
 238 ······················*·r\x8re\x8ep\x8pl\x8ly\x8y_\x8_t\x8to\x8o·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.M\x8Me\x8es\x8ss\x8sa\x8ag\x8ge\x8eR\x8Re\x8ef\x8fe\x8er\x8re\x8en\x8nc\x8ce\x8e]\x8])
 239 ·························Quote·another·message·(_\x8X_\x8E_\x8P_\x8-_\x80_\x84_\x86_\x81)
 240 ······················*·w\x8wh\x8he\x8en\x8n·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e_\x8.\x8._\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e]\x8])··when·the·file·was
 241 ························sent,·for·a·“delay”·tag·(_\x8X_\x8E_\x8P_\x8-_\x80_\x82_\x80_\x83)
 242 ······················*·c\x8ca\x8ap\x8pt\x8ti\x8io\x8on\x8n·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··an·optional·text·that·is
 243 ························linked·to·the·file
 244 ······················*·l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_f\x8fi\x8il\x8le\x8e_\x8_i\x8id\x8d·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[U\x8Un\x8ni\x8io\x8on\x8n[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r,\x8,·_\x8i\x8i_\x8n\x8n_\x8t\x8t]\x8]]\x8])··A·unique
 245 ························identifier·for·the·file·on·the·legacy·network.·Plugins
 246 ························should·try·their·best·to·provide·it,·to·avoid
 247 ························duplicates.
 248 ······················*·t\x8th\x8hr\x8re\x8ea\x8ad\x8d·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yT\x8Th\x8hr\x8re\x8ea\x8ad\x8dT\x8Ty\x8yp\x8pe\x8e]\x8])
 249 ··············Return·type:
 250 ··················_\x8t_\x8u_\x8p_\x8l_\x8e[Optional[_\x8s_\x8t_\x8r],·_\x8l_\x8i_\x8s_\x8t[slixmpp.Message]]
 251 ········send_text(b\x8bo\x8od\x8dy\x8y,·l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d=\x8=N\x8No\x8on\x8ne\x8e,·*\x8*,·w\x8wh\x8he\x8en\x8n=\x8=N\x8No\x8on\x8ne\x8e,·r\x8re\x8ep\x8pl\x8ly\x8y_\x8_t\x8to\x8o=\x8=N\x8No\x8on\x8ne\x8e,
 252 ········t\x8th\x8hr\x8re\x8ea\x8ad\x8d=\x8=N\x8No\x8on\x8ne\x8e,·h\x8hi\x8in\x8nt\x8ts\x8s=\x8=N\x8No\x8on\x8ne\x8e,·c\x8ca\x8ar\x8rb\x8bo\x8on\x8n=\x8=F\x8Fa\x8al\x8ls\x8se\x8e,·a\x8ar\x8rc\x8ch\x8hi\x8iv\x8ve\x8e_\x8_o\x8on\x8nl\x8ly\x8y=\x8=F\x8Fa\x8al\x8ls\x8se\x8e,
 253 ········c\x8co\x8or\x8rr\x8re\x8ec\x8ct\x8ti\x8io\x8on\x8n=\x8=F\x8Fa\x8al\x8ls\x8se\x8e,·c\x8co\x8or\x8rr\x8re\x8ec\x8ct\x8ti\x8io\x8on\x8n_\x8_e\x8ev\x8ve\x8en\x8nt\x8t_\x8_i\x8id\x8d=\x8=N\x8No\x8on\x8ne\x8e,·l\x8li\x8in\x8nk\x8k_\x8_p\x8pr\x8re\x8ev\x8vi\x8ie\x8ew\x8ws\x8s=\x8=N\x8No\x8on\x8ne\x8e,
 254 ········*\x8**\x8*s\x8se\x8en\x8nd\x8d_\x8_k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
Max diff block lines reached; 9557/29325 bytes (32.59%) of diff not shown.
7.81 KB
./usr/share/doc/python-slidge-doc/html/dev/api/slidge/index.html
    
Offset 348, 15 lines modifiedOffset 348, 15 lines modified
348 <li><p><a·class="reference·internal"·href="#slidge.BaseGateway.validate"·title="slidge.BaseGateway.validate"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">validate()</span></code></a></p></li>348 <li><p><a·class="reference·internal"·href="#slidge.BaseGateway.validate"·title="slidge.BaseGateway.validate"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">validate()</span></code></a></p></li>
349 <li><p><a·class="reference·internal"·href="#slidge.BaseGateway.validate_two_factor_code"·title="slidge.BaseGateway.validate_two_factor_code"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">validate_two_factor_code()</span></code></a></p></li>349 <li><p><a·class="reference·internal"·href="#slidge.BaseGateway.validate_two_factor_code"·title="slidge.BaseGateway.validate_two_factor_code"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">validate_two_factor_code()</span></code></a></p></li>
350 <li><p><a·class="reference·internal"·href="#slidge.BaseGateway.get_qr_text"·title="slidge.BaseGateway.get_qr_text"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">get_qr_text()</span></code></a></p></li>350 <li><p><a·class="reference·internal"·href="#slidge.BaseGateway.get_qr_text"·title="slidge.BaseGateway.get_qr_text"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">get_qr_text()</span></code></a></p></li>
351 <li><p><a·class="reference·internal"·href="#slidge.BaseGateway.confirm_qr"·title="slidge.BaseGateway.confirm_qr"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">confirm_qr()</span></code></a></p></li>351 <li><p><a·class="reference·internal"·href="#slidge.BaseGateway.confirm_qr"·title="slidge.BaseGateway.confirm_qr"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">confirm_qr()</span></code></a></p></li>
352 </ul>352 </ul>
353 <p>NB:·Not·all·of·these·must·be·overridden,·it·depends·on·the353 <p>NB:·Not·all·of·these·must·be·overridden,·it·depends·on·the
354 <a·class="reference·internal"·href="#slidge.BaseGateway.REGISTRATION_TYPE"·title="slidge.BaseGateway.REGISTRATION_TYPE"><code·class="xref·py·py-attr·docutils·literal·notranslate"><span·class="pre">REGISTRATION_TYPE</span></code></a>.</p>354 <a·class="reference·internal"·href="#slidge.BaseGateway.REGISTRATION_TYPE"·title="slidge.BaseGateway.REGISTRATION_TYPE"><code·class="xref·py·py-attr·docutils·literal·notranslate"><span·class="pre">REGISTRATION_TYPE</span></code></a>.</p>
355 <p>The·other·methods,·such·as·<a·class="reference·internal"·href="../superduper/gateway/index.html#superduper.gateway.Gateway.send_text"·title="superduper.gateway.Gateway.send_text"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">send_text()</span></code></a>·or·<a·class="reference·internal"·[·...·truncated·by·diffoscope;·len:·106,·SHA:·9657c53833c5af4ef11babac2da8e66a434d1c2cbdfa69fe598de9a90738fab6·...·].react"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">react()</span></code></a>·are·the·same355 <p>The·other·methods,·such·as·<a·class="reference·internal"·href="contact/index.html#slidge.contact.LegacyContact.send_text"·title="slidge.contact.LegacyContact.send_text"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">send_text()</span></code></a>·or·<a·class="reference·internal"·href="cont[·...·truncated·by·diffoscope;·len:·86,·SHA:·ae5ce7e7d1267a78c1356ac424faaecba67c90def18b12f91703d8283a4e9423·...·].react"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">react()</span></code></a>·are·the·same
356 as·those·of·<a·class="reference·internal"·href="contact/index.html#slidge.contact.LegacyContact"·title="slidge.contact.LegacyContact"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">LegacyContact</span></code></a>·and·<a·class="reference·internal"·href="group/index.html#slidge.group.LegacyParticipant"·title="slidge.group.LegacyParticipant"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">LegacyParticipant</span></code></a>,·because356 as·those·of·<a·class="reference·internal"·href="contact/index.html#slidge.contact.LegacyContact"·title="slidge.contact.LegacyContact"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">LegacyContact</span></code></a>·and·<a·class="reference·internal"·href="group/index.html#slidge.group.LegacyParticipant"·title="slidge.group.LegacyParticipant"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">LegacyParticipant</span></code></a>,·because
357 the·component·itself·is·also·a·“messaging·actor”,·ie,·an·<a·class="reference·internal"·href="../../../glossary.html#term-XMPP-Entity"><span·class="xref·std·std-term">XMPP·Entity</span></a>.357 the·component·itself·is·also·a·“messaging·actor”,·ie,·an·<a·class="reference·internal"·href="../../../glossary.html#term-XMPP-Entity"><span·class="xref·std·std-term">XMPP·Entity</span></a>.
358 For·these·methods,·you·need·to·specify·the·JID·of·the·recipient·with·the358 For·these·methods,·you·need·to·specify·the·JID·of·the·recipient·with·the
359 <cite>mto</cite>·parameter.</p>359 <cite>mto</cite>·parameter.</p>
360 <p>Since·it·inherits·from·<a·class="reference·external"·href="/usr/share/doc/python-slixmpp-doc/html/api/componentxmpp.html#slixmpp.componentxmpp.ComponentXMPP"·title="(in·Slixmpp·v1.8.5)"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">slixmpp.componentxmpp.ComponentXMPP</span></code></a>,you·also360 <p>Since·it·inherits·from·<a·class="reference·external"·href="/usr/share/doc/python-slixmpp-doc/html/api/componentxmpp.html#slixmpp.componentxmpp.ComponentXMPP"·title="(in·Slixmpp·v1.8.5)"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">slixmpp.componentxmpp.ComponentXMPP</span></code></a>,you·also
361 have·a·hand·on·low-level·XMPP·interactions·via·slixmpp·methods,·e.g.:</p>361 have·a·hand·on·low-level·XMPP·interactions·via·slixmpp·methods,·e.g.:</p>
362 <div·class="highlight-python·notranslate"><div·class="highlight"><pre><span></span><span·class="bp">self</span><span·class="o">.</span><span·class="n">send_presence</span><span·class="p">(</span>362 <div·class="highlight-python·notranslate"><div·class="highlight"><pre><span></span><span·class="bp">self</span><span·class="o">.</span><span·class="n">send_presence</span><span·class="p">(</span>
Offset 1032, 17 lines modifiedOffset 1032, 17 lines modified
1032 <li><p><strong>thread</strong>·(<em>Optional</em><em>[</em><em>slidge.util.types.LegacyThreadType</em><em>]</em>)</p></li>1032 <li><p><strong>thread</strong>·(<em>Optional</em><em>[</em><em>slidge.util.types.LegacyThreadType</em><em>]</em>)</p></li>
1033 </ul>1033 </ul>
1034 </dd>1034 </dd>
1035 </dl>1035 </dl>
1036 <p>Triggered·when·the·user·reads·a·message·in·a·legacy·chat.·(<a·class="extlink-xep·reference·external"·href="https://xmpp.org/extensions/xep-0333.html">XEP-0333</a>)</p>1036 <p>Triggered·when·the·user·reads·a·message·in·a·legacy·chat.·(<a·class="extlink-xep·reference·external"·href="https://xmpp.org/extensions/xep-0333.html">XEP-0333</a>)</p>
1037 <p>This·is·only·possible·if·a·valid·<code·class="docutils·literal·notranslate"><span·class="pre">legacy_msg_id</span></code>·was·passed·when1037 <p>This·is·only·possible·if·a·valid·<code·class="docutils·literal·notranslate"><span·class="pre">legacy_msg_id</span></code>·was·passed·when
1038 transmitting·a·message·from·a·legacy·chat·to·the·user,·eg·in1038 transmitting·a·message·from·a·legacy·chat·to·the·user,·eg·in
1039 <code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">slidge.contact.LegacyContact.send_text()</span></code>1039 <a·class="reference·internal"·href="contact/index.html#slidge.contact.LegacyContact.send_text"·title="slidge.contact.LegacyContact.send_text"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">slidge.contact.LegacyContact.send_text[·...·truncated·by·diffoscope;·len:·19,·SHA:·473e5fbb59311d289cbe6eb8a0e459505aa9aed04ea9faa4bbb23609d81e9399·...·]>
1040 or1040 or
1041 <code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">slidge.group.LegacyParticipant.send_text()</span></code>.</p>1041 <a·class="reference·internal"·href="group/index.html#slidge.group.LegacyParticipant.send_text"·title="slidge.group.LegacyParticipant.send_text"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">slidge.group.LegacyParticipant.send_[·...·truncated·by·diffoscope;·len:·23,·SHA:·95474b120fa53275f7cb53575ebc79d71ccd416e398c7723ebebd77efc95729a·...·]>.</p>
1042 <dl·class="field-list·simple">1042 <dl·class="field-list·simple">
1043 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>1043 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
1044 <dd·class="field-odd"><ul·class="simple">1044 <dd·class="field-odd"><ul·class="simple">
1045 <li><p><strong>chat</strong>·(<em>slidge.util.types.RecipientType</em>)··See·<a·class="reference·internal"·href="#slidge.BaseSession.on_text"·title="slidge.BaseSession.on_text"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">BaseSession.on_text()</span></code></a></p></li>1045 <li><p><strong>chat</strong>·(<em>slidge.util.types.RecipientType</em>)··See·<a·class="reference·internal"·href="#slidge.BaseSession.on_text"·title="slidge.BaseSession.on_text"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">BaseSession.on_text()</span></code></a></p></li>
1046 <li><p><strong>legacy_msg_id</strong>·(<em>slidge.util.types.LegacyMessageType</em>)··Identifier·of·the·message/</p></li>1046 <li><p><strong>legacy_msg_id</strong>·(<em>slidge.util.types.LegacyMessageType</em>)··Identifier·of·the·message/</p></li>
1047 <li><p><strong>thread</strong>·(<em>Optional</em><em>[</em><em>slidge.util.types.LegacyThreadType</em><em>]</em>)</p></li>1047 <li><p><strong>thread</strong>·(<em>Optional</em><em>[</em><em>slidge.util.types.LegacyThreadType</em><em>]</em>)</p></li>
1048 </ul>1048 </ul>
1.96 KB
html2text {}
    
Offset 495, 16 lines modifiedOffset 495, 16 lines modified
495 ······················*·c\x8ch\x8ha\x8at\x8t·(s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.R\x8Re\x8ec\x8ci\x8ip\x8pi\x8ie\x8en\x8nt\x8tT\x8Ty\x8yp\x8pe\x8e)495 ······················*·c\x8ch\x8ha\x8at\x8t·(s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.R\x8Re\x8ec\x8ci\x8ip\x8pi\x8ie\x8en\x8nt\x8tT\x8Ty\x8yp\x8pe\x8e)
496 ······················*·l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d·(s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yM\x8Me\x8es\x8ss\x8sa\x8ag\x8ge\x8eT\x8Ty\x8yp\x8pe\x8e)496 ······················*·l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d·(s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yM\x8Me\x8es\x8ss\x8sa\x8ag\x8ge\x8eT\x8Ty\x8yp\x8pe\x8e)
497 ······················*·t\x8th\x8hr\x8re\x8ea\x8ad\x8d·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yT\x8Th\x8hr\x8re\x8ea\x8ad\x8dT\x8Ty\x8yp\x8pe\x8e]\x8])497 ······················*·t\x8th\x8hr\x8re\x8ea\x8ad\x8d·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yT\x8Th\x8hr\x8re\x8ea\x8ad\x8dT\x8Ty\x8yp\x8pe\x8e]\x8])
498 ············Triggered·when·the·user·reads·a·message·in·a·legacy·chat.·(_\x8X_\x8E_\x8P_\x8-498 ············Triggered·when·the·user·reads·a·message·in·a·legacy·chat.·(_\x8X_\x8E_\x8P_\x8-
499 ············_\x80_\x83_\x83_\x83)499 ············_\x80_\x83_\x83_\x83)
500 ············This·is·only·possible·if·a·valid·legacy_msg_id·was·passed·when500 ············This·is·only·possible·if·a·valid·legacy_msg_id·was·passed·when
501 ············transmitting·a·message·from·a·legacy·chat·to·the·user,·eg·in501 ············transmitting·a·message·from·a·legacy·chat·to·the·user,·eg·in
502 ············slidge.contact.LegacyContact.send_text()·or 
503 ············slidge.group.LegacyParticipant.send_text().502 ············_.s_.l_.i_.d_.g_.e_.._.c_.o_.n_.t_.a_.c_.t_.._.L_.e_.g_.a_.c_.y_.C_.o_.n_.t_.a_.c_.t_.._.s_.e_.n_.d_.__.t_.e_.x_.t_.(_.)·or
 503 ············_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8s_\x8e_\x8n_\x8d_\x8__\x8t_\x8e_\x8x_\x8t_\x8(_\x8).
504 ··············Parameters:504 ··············Parameters:
505 ······················*·c\x8ch\x8ha\x8at\x8t·(s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.R\x8Re\x8ec\x8ci\x8ip\x8pi\x8ie\x8en\x8nt\x8tT\x8Ty\x8yp\x8pe\x8e)··See505 ······················*·c\x8ch\x8ha\x8at\x8t·(s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.R\x8Re\x8ec\x8ci\x8ip\x8pi\x8ie\x8en\x8nt\x8tT\x8Ty\x8yp\x8pe\x8e)··See
506 ························_\x8B_\x8a_\x8s_\x8e_\x8S_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n_\x8._\x8o_\x8n_\x8__\x8t_\x8e_\x8x_\x8t_\x8(_\x8)506 ························_\x8B_\x8a_\x8s_\x8e_\x8S_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n_\x8._\x8o_\x8n_\x8__\x8t_\x8e_\x8x_\x8t_\x8(_\x8)
507 ······················*·l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d·(s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yM\x8Me\x8es\x8ss\x8sa\x8ag\x8ge\x8eT\x8Ty\x8yp\x8pe\x8e)·507 ······················*·l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d·(s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yM\x8Me\x8es\x8ss\x8sa\x8ag\x8ge\x8eT\x8Ty\x8yp\x8pe\x8e)·
508 ························Identifier·of·the·message/508 ························Identifier·of·the·message/
509 ······················*·t\x8th\x8hr\x8re\x8ea\x8ad\x8d·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yT\x8Th\x8hr\x8re\x8ea\x8ad\x8dT\x8Ty\x8yp\x8pe\x8e]\x8])509 ······················*·t\x8th\x8hr\x8re\x8ea\x8ad\x8d·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yT\x8Th\x8hr\x8re\x8ea\x8ad\x8dT\x8Ty\x8yp\x8pe\x8e]\x8])
510 ········a\x8ab\x8bs\x8st\x8tr\x8ra\x8ac\x8ct\x8t·on_correct(c\x8ch\x8ha\x8at\x8t,·t\x8te\x8ex\x8xt\x8t,·l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d,·*\x8*,·t\x8th\x8hr\x8re\x8ea\x8ad\x8d=\x8=N\x8No\x8on\x8ne\x8e,510 ········a\x8ab\x8bs\x8st\x8tr\x8ra\x8ac\x8ct\x8t·on_correct(c\x8ch\x8ha\x8at\x8t,·t\x8te\x8ex\x8xt\x8t,·l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d,·*\x8*,·t\x8th\x8hr\x8re\x8ea\x8ad\x8d=\x8=N\x8No\x8on\x8ne\x8e,
9.26 KB
./usr/share/doc/python-slidge-doc/html/dev/api/superduper/group/index.html
    
Offset 648, 15 lines modifiedOffset 648, 15 lines modified
648 the·XMPP·client,·there·is·no·guarantee·that·this·is·valid·or648 the·XMPP·client,·there·is·no·guarantee·that·this·is·valid·or
649 correct.</p></li>649 correct.</p></li>
650 </ul>650 </ul>
651 </dd>651 </dd>
652 <dt·class="field-even">Returns<span·class="colon">:</span></dt>652 <dt·class="field-even">Returns<span·class="colon">:</span></dt>
653 <dd·class="field-even"><p>A·unique·avatar·identifier,·which·will·trigger653 <dd·class="field-even"><p>A·unique·avatar·identifier,·which·will·trigger
654 <code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">slidge.group.room.LegacyMUC.set_avatar()</span></code>.·Alternatively,·None,·if654 <code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">slidge.group.room.LegacyMUC.set_avatar()</span></code>.·Alternatively,·None,·if
655 <code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">LegacyMUC.set_avatar()</span></code>·is·meant·to·be·awaited·somewhere·else.</p>655 <a·class="reference·internal"·href="../../slidge/group/index.html#slidge.group.LegacyMUC.set_avatar"·title="slidge.group.LegacyMUC.set_avatar"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">LegacyMUC.set_avatar()</span></code><[·...·truncated·by·diffoscope;·len:·2,·SHA:·6a50dc8584134c7de537c0052ff6d236bf874355e050c90523e0c5ff2a543a28·...·]>·is·meant·to·be·awaited·somewhere·else.</p>
656 </dd>656 </dd>
657 <dt·class="field-odd">Return·type<span·class="colon">:</span></dt>657 <dt·class="field-odd">Return·type<span·class="colon">:</span></dt>
658 <dd·class="field-odd"><p>Optional[Union[<a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/functions.html#int"·title="(in·Python·v3.12)">int</a>,·<a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#str"·title="(in·Python·v3.12)">str</a>]]</p>658 <dd·class="field-odd"><p>Optional[Union[<a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/functions.html#int"·title="(in·Python·v3.12)">int</a>,·<a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#str"·title="(in·Python·v3.12)">str</a>]]</p>
659 </dd>659 </dd>
660 </dl>660 </dl>
661 </dd></dl>661 </dd></dl>
  
Offset 932, 15 lines modifiedOffset 932, 15 lines modified
932 </dl>932 </dl>
933 </dd></dl>933 </dd></dl>
  
934 <dl·class="py·method">934 <dl·class="py·method">
935 <dt·class="sig·sig-object·py"·id="superduper.group.Participant.away">935 <dt·class="sig·sig-object·py"·id="superduper.group.Participant.away">
936 <span·class="sig-name·descname"><span·class="pre">away</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">status</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">last_seen</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#superduper.group.Participant.away"·title="Link·to·this·definition">¶</a></dt>936 <span·class="sig-name·descname"><span·class="pre">away</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">status</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">last_seen</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#superduper.group.Participant.away"·title="Link·to·this·definition">¶</a></dt>
937 <dd><p>Send·an·“away”·presence·from·this·contact·to·the·user.</p>937 <dd><p>Send·an·“away”·presence·from·this·contact·to·the·user.</p>
938 <p>This·is·a·global·status,·as·opposed·to·<code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">LegacyContact.inactive()</span></code>938 <p>This·is·a·global·status,·as·opposed·to·<a·class="reference·internal"·href="../../slidge/contact/index.html#slidge.contact.LegacyContact.inactive"·title="slidge.contact.LegacyContact.inactive"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">LegacyContact.inactive()</s[·...·truncated·by·diffoscope;·len:·14,·SHA:·80b9bfa53db530483694372787ec62b75f9164d210a892fd50dd70cf3f2015ab·...·]>
939 which·concerns·a·specific·conversation,·ie·a·specific·“chat·window”</p>939 which·concerns·a·specific·conversation,·ie·a·specific·“chat·window”</p>
940 <dl·class="field-list·simple">940 <dl·class="field-list·simple">
941 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>941 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
942 <dd·class="field-odd"><ul·class="simple">942 <dd·class="field-odd"><ul·class="simple">
943 <li><p><strong>status</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#str"·title="(in·Python·v3.12)"><em>str</em></a><em>]</em>)··Arbitrary·text,·details·of·the·status,·eg:·“Gone·to·fight·capitalism”</p></li>943 <li><p><strong>status</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#str"·title="(in·Python·v3.12)"><em>str</em></a><em>]</em>)··Arbitrary·text,·details·of·the·status,·eg:·“Gone·to·fight·capitalism”</p></li>
944 <li><p><strong>last_seen</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/datetime.html#datetime.datetime"·title="(in·Python·v3.12)"><em>datetime.datetime</em></a><em>]</em>)··For·<a·class="extlink-xep·reference·external"·href="https://xmpp.org/extensions/xep-0319.html">XEP-0319</a></p></li>944 <li><p><strong>last_seen</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/datetime.html#datetime.datetime"·title="(in·Python·v3.12)"><em>datetime.datetime</em></a><em>]</em>)··For·<a·class="extlink-xep·reference·external"·href="https://xmpp.org/extensions/xep-0319.html">XEP-0319</a></p></li>
945 </ul>945 </ul>
Offset 948, 15 lines modifiedOffset 948, 15 lines modified
948 </dl>948 </dl>
949 </dd></dl>949 </dd></dl>
  
950 <dl·class="py·method">950 <dl·class="py·method">
951 <dt·class="sig·sig-object·py"·id="superduper.group.Participant.extended_away">951 <dt·class="sig·sig-object·py"·id="superduper.group.Participant.extended_away">
952 <span·class="sig-name·descname"><span·class="pre">extended_away</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">status</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">last_seen</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#superduper.group.Participant.extended_away"·title="Link·to·this·definition">¶</a></dt>952 <span·class="sig-name·descname"><span·class="pre">extended_away</span></span><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n"><span·class="pre">status</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em>,·<em·class="sig-param"><span·class="n"><span·class="pre">last_seen</span></span><span·class="o"><span·class="pre">=</span></span><span·class="default_value"><span·class="pre">None</span></span></em><span·class="sig-paren">)</span><a·class="headerlink"·href="#superduper.group.Participant.extended_away"·title="Link·to·this·definition">¶</a></dt>
953 <dd><p>Send·an·“extended·away”·presence·from·this·contact·to·the·user.</p>953 <dd><p>Send·an·“extended·away”·presence·from·this·contact·to·the·user.</p>
954 <p>This·is·a·global·status,·as·opposed·to·<code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">LegacyContact.inactive()</span></code>954 <p>This·is·a·global·status,·as·opposed·to·<a·class="reference·internal"·href="../../slidge/contact/index.html#slidge.contact.LegacyContact.inactive"·title="slidge.contact.LegacyContact.inactive"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">LegacyContact.inactive()</s[·...·truncated·by·diffoscope;·len:·14,·SHA:·80b9bfa53db530483694372787ec62b75f9164d210a892fd50dd70cf3f2015ab·...·]>
955 which·concerns·a·specific·conversation,·ie·a·specific·“chat·window”</p>955 which·concerns·a·specific·conversation,·ie·a·specific·“chat·window”</p>
956 <dl·class="field-list·simple">956 <dl·class="field-list·simple">
957 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>957 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
958 <dd·class="field-odd"><ul·class="simple">958 <dd·class="field-odd"><ul·class="simple">
959 <li><p><strong>status</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#str"·title="(in·Python·v3.12)"><em>str</em></a><em>]</em>)··Arbitrary·text,·details·of·the·status,·eg:·“Gone·to·fight·capitalism”</p></li>959 <li><p><strong>status</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#str"·title="(in·Python·v3.12)"><em>str</em></a><em>]</em>)··Arbitrary·text,·details·of·the·status,·eg:·“Gone·to·fight·capitalism”</p></li>
960 <li><p><strong>last_seen</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/datetime.html#datetime.datetime"·title="(in·Python·v3.12)"><em>datetime.datetime</em></a><em>]</em>)··For·<a·class="extlink-xep·reference·external"·href="https://xmpp.org/extensions/xep-0319.html">XEP-0319</a></p></li>960 <li><p><strong>last_seen</strong>·(<em>Optional</em><em>[</em><a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/datetime.html#datetime.datetime"·title="(in·Python·v3.12)"><em>datetime.datetime</em></a><em>]</em>)··For·<a·class="extlink-xep·reference·external"·href="https://xmpp.org/extensions/xep-0319.html">XEP-0319</a></p></li>
961 </ul>961 </ul>
3.56 KB
html2text {}
    
Offset 258, 15 lines modifiedOffset 258, 15 lines modified
258 ························meant·to·remove·the·avatar258 ························meant·to·remove·the·avatar
259 ······················*·m\x8mi\x8im\x8me\x8e·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··the·mime·type·of·the·image.259 ······················*·m\x8mi\x8im\x8me\x8e·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··the·mime·type·of·the·image.
260 ························Since·this·is·provided·by·the·XMPP·client,·there·is·no260 ························Since·this·is·provided·by·the·XMPP·client,·there·is·no
261 ························guarantee·that·this·is·valid·or·correct.261 ························guarantee·that·this·is·valid·or·correct.
262 ··············Returns:262 ··············Returns:
263 ··················A·unique·avatar·identifier,·which·will·trigger263 ··················A·unique·avatar·identifier,·which·will·trigger
264 ··················slidge.group.room.LegacyMUC.set_avatar().·Alternatively,264 ··················slidge.group.room.LegacyMUC.set_avatar().·Alternatively,
265 ··················None,·if·LegacyMUC.set_avatar()·is·meant·to·be·awaited265 ··················None,·if·_.L_.e_.g_.a_.c_.y_.M_.U_.C_.._.s_.e_.t_.__.a_.v_.a_.t_.a_.r_.(_.)·is·meant·to·be·awaited
266 ··················somewhere·else.266 ··················somewhere·else.
267 ··············Return·type:267 ··············Return·type:
268 ··················Optional[Union[_\x8i_\x8n_\x8t,·_\x8s_\x8t_\x8r]]268 ··················Optional[Union[_\x8i_\x8n_\x8t,·_\x8s_\x8t_\x8r]]
269 ········a\x8ab\x8bs\x8st\x8tr\x8ra\x8ac\x8ct\x8t·on_set_affiliation(c\x8co\x8on\x8nt\x8ta\x8ac\x8ct\x8t,·a\x8af\x8ff\x8fi\x8il\x8li\x8ia\x8at\x8ti\x8io\x8on\x8n,·r\x8re\x8ea\x8as\x8so\x8on\x8n,·n\x8ni\x8ic\x8ck\x8kn\x8na\x8am\x8me\x8e)_\x8269 ········a\x8ab\x8bs\x8st\x8tr\x8ra\x8ac\x8ct\x8t·on_set_affiliation(c\x8co\x8on\x8nt\x8ta\x8ac\x8ct\x8t,·a\x8af\x8ff\x8fi\x8il\x8li\x8ia\x8at\x8ti\x8io\x8on\x8n,·r\x8re\x8ea\x8as\x8so\x8on\x8n,·n\x8ni\x8ic\x8ck\x8kn\x8na\x8am\x8me\x8e)_\x8
270 ··············Async:270 ··············Async:
271 ··············Parameters:271 ··············Parameters:
272 ······················*·c\x8co\x8on\x8nt\x8ta\x8ac\x8ct\x8t·(s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.c\x8co\x8on\x8nt\x8ta\x8ac\x8ct\x8t.\x8.c\x8co\x8on\x8nt\x8ta\x8ac\x8ct\x8t.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yC\x8Co\x8on\x8nt\x8ta\x8ac\x8ct\x8t)272 ······················*·c\x8co\x8on\x8nt\x8ta\x8ac\x8ct\x8t·(s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.c\x8co\x8on\x8nt\x8ta\x8ac\x8ct\x8t.\x8.c\x8co\x8on\x8nt\x8ta\x8ac\x8ct\x8t.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yC\x8Co\x8on\x8nt\x8ta\x8ac\x8ct\x8t)
Offset 404, 23 lines modifiedOffset 404, 23 lines modified
404 ············Send·an·“online”·presence·from·this·contact·to·the·user.404 ············Send·an·“online”·presence·from·this·contact·to·the·user.
405 ··············Parameters:405 ··············Parameters:
406 ······················*·s\x8st\x8ta\x8at\x8tu\x8us\x8s·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··Arbitrary·text,·details·of·the406 ······················*·s\x8st\x8ta\x8at\x8tu\x8us\x8s·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··Arbitrary·text,·details·of·the
407 ························status,·eg:·“Listening·to·Britney·Spears”407 ························status,·eg:·“Listening·to·Britney·Spears”
408 ······················*·l\x8la\x8as\x8st\x8t_\x8_s\x8se\x8ee\x8en\x8n·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e_\x8.\x8._\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e]\x8])··For·_\x8X_\x8E_\x8P_\x8-_\x80_\x83_\x81_\x89408 ······················*·l\x8la\x8as\x8st\x8t_\x8_s\x8se\x8ee\x8en\x8n·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e_\x8.\x8._\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e]\x8])··For·_\x8X_\x8E_\x8P_\x8-_\x80_\x83_\x81_\x89
409 ········away(s\x8st\x8ta\x8at\x8tu\x8us\x8s=\x8=N\x8No\x8on\x8ne\x8e,·l\x8la\x8as\x8st\x8t_\x8_s\x8se\x8ee\x8en\x8n=\x8=N\x8No\x8on\x8ne\x8e)_\x8409 ········away(s\x8st\x8ta\x8at\x8tu\x8us\x8s=\x8=N\x8No\x8on\x8ne\x8e,·l\x8la\x8as\x8st\x8t_\x8_s\x8se\x8ee\x8en\x8n=\x8=N\x8No\x8on\x8ne\x8e)_\x8
410 ············Send·an·“away”·presence·from·this·contact·to·the·user.410 ············Send·an·“away”·presence·from·this·contact·to·the·user.
411 ············This·is·a·global·status,·as·opposed·to·LegacyContact.inactive()411 ············This·is·a·global·status,·as·opposed·to·_.L_.e_.g_.a_.c_.y_.C_.o_.n_.t_.a_.c_.t_.._.i_.n_.a_.c_.t_.i_.v_.e_.(_.)
412 ············which·concerns·a·specific·conversation,·ie·a·specific·“chat·window”412 ············which·concerns·a·specific·conversation,·ie·a·specific·“chat·window”
413 ··············Parameters:413 ··············Parameters:
414 ······················*·s\x8st\x8ta\x8at\x8tu\x8us\x8s·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··Arbitrary·text,·details·of·the414 ······················*·s\x8st\x8ta\x8at\x8tu\x8us\x8s·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··Arbitrary·text,·details·of·the
415 ························status,·eg:·“Gone·to·fight·capitalism”415 ························status,·eg:·“Gone·to·fight·capitalism”
416 ······················*·l\x8la\x8as\x8st\x8t_\x8_s\x8se\x8ee\x8en\x8n·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e_\x8.\x8._\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e]\x8])··For·_\x8X_\x8E_\x8P_\x8-_\x80_\x83_\x81_\x89416 ······················*·l\x8la\x8as\x8st\x8t_\x8_s\x8se\x8ee\x8en\x8n·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e_\x8.\x8._\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e]\x8])··For·_\x8X_\x8E_\x8P_\x8-_\x80_\x83_\x81_\x89
417 ········extended_away(s\x8st\x8ta\x8at\x8tu\x8us\x8s=\x8=N\x8No\x8on\x8ne\x8e,·l\x8la\x8as\x8st\x8t_\x8_s\x8se\x8ee\x8en\x8n=\x8=N\x8No\x8on\x8ne\x8e)_\x8417 ········extended_away(s\x8st\x8ta\x8at\x8tu\x8us\x8s=\x8=N\x8No\x8on\x8ne\x8e,·l\x8la\x8as\x8st\x8t_\x8_s\x8se\x8ee\x8en\x8n=\x8=N\x8No\x8on\x8ne\x8e)_\x8
418 ············Send·an·“extended·away”·presence·from·this·contact·to·the·user.418 ············Send·an·“extended·away”·presence·from·this·contact·to·the·user.
419 ············This·is·a·global·status,·as·opposed·to·LegacyContact.inactive()419 ············This·is·a·global·status,·as·opposed·to·_.L_.e_.g_.a_.c_.y_.C_.o_.n_.t_.a_.c_.t_.._.i_.n_.a_.c_.t_.i_.v_.e_.(_.)
420 ············which·concerns·a·specific·conversation,·ie·a·specific·“chat·window”420 ············which·concerns·a·specific·conversation,·ie·a·specific·“chat·window”
421 ··············Parameters:421 ··············Parameters:
422 ······················*·s\x8st\x8ta\x8at\x8tu\x8us\x8s·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··Arbitrary·text,·details·of·the422 ······················*·s\x8st\x8ta\x8at\x8tu\x8us\x8s·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8s\x8s_\x8t\x8t_\x8r\x8r]\x8])··Arbitrary·text,·details·of·the
423 ························status,·eg:·“Gone·to·fight·capitalism”423 ························status,·eg:·“Gone·to·fight·capitalism”
424 ······················*·l\x8la\x8as\x8st\x8t_\x8_s\x8se\x8ee\x8en\x8n·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e_\x8.\x8._\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e]\x8])··For·_\x8X_\x8E_\x8P_\x8-_\x80_\x83_\x81_\x89424 ······················*·l\x8la\x8as\x8st\x8t_\x8_s\x8se\x8ee\x8en\x8n·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[_\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e_\x8.\x8._\x8d\x8d_\x8a\x8a_\x8t\x8t_\x8e\x8e_\x8t\x8t_\x8i\x8i_\x8m\x8m_\x8e\x8e]\x8])··For·_\x8X_\x8E_\x8P_\x8-_\x80_\x83_\x81_\x89
425 ········busy(s\x8st\x8ta\x8at\x8tu\x8us\x8s=\x8=N\x8No\x8on\x8ne\x8e,·l\x8la\x8as\x8st\x8t_\x8_s\x8se\x8ee\x8en\x8n=\x8=N\x8No\x8on\x8ne\x8e)_\x8425 ········busy(s\x8st\x8ta\x8at\x8tu\x8us\x8s=\x8=N\x8No\x8on\x8ne\x8e,·l\x8la\x8as\x8st\x8t_\x8_s\x8se\x8ee\x8en\x8n=\x8=N\x8No\x8on\x8ne\x8e)_\x8
426 ············Send·a·“busy”·(ie,·“dnd”)·presence·from·this·contact·to·the·user,426 ············Send·a·“busy”·(ie,·“dnd”)·presence·from·this·contact·to·the·user,
4.19 KB
./usr/share/doc/python-slidge-doc/html/dev/api/superduper/session/index.html
    
Offset 594, 17 lines modifiedOffset 594, 17 lines modified
594 <li><p><strong>thread</strong>·(<em>Optional</em><em>[</em><em>slidge.util.types.LegacyThreadType</em><em>]</em>)</p></li>594 <li><p><strong>thread</strong>·(<em>Optional</em><em>[</em><em>slidge.util.types.LegacyThreadType</em><em>]</em>)</p></li>
595 </ul>595 </ul>
596 </dd>596 </dd>
597 </dl>597 </dl>
598 <p>Triggered·when·the·user·reads·a·message·in·a·legacy·chat.·(<a·class="extlink-xep·reference·external"·href="https://xmpp.org/extensions/xep-0333.html">XEP-0333</a>)</p>598 <p>Triggered·when·the·user·reads·a·message·in·a·legacy·chat.·(<a·class="extlink-xep·reference·external"·href="https://xmpp.org/extensions/xep-0333.html">XEP-0333</a>)</p>
599 <p>This·is·only·possible·if·a·valid·<code·class="docutils·literal·notranslate"><span·class="pre">legacy_msg_id</span></code>·was·passed·when599 <p>This·is·only·possible·if·a·valid·<code·class="docutils·literal·notranslate"><span·class="pre">legacy_msg_id</span></code>·was·passed·when
600 transmitting·a·message·from·a·legacy·chat·to·the·user,·eg·in600 transmitting·a·message·from·a·legacy·chat·to·the·user,·eg·in
601 <code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">slidge.contact.LegacyContact.send_text()</span></code>601 <a·class="reference·internal"·href="../../slidge/contact/index.html#slidge.contact.LegacyContact.send_text"·title="slidge.contact.LegacyContact.send_text"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">slidge.contact.LegacyCont[·...·truncated·by·diffoscope;·len:·32,·SHA:·775a87022d50cbd45731edaf5ebd3eab92689a2486be7e8997ee5580323fbc33·...·]>
602 or602 or
603 <code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">slidge.group.LegacyParticipant.send_text()</span></code>.</p>603 <a·class="reference·internal"·href="../../slidge/group/index.html#slidge.group.LegacyParticipant.send_text"·title="slidge.group.LegacyParticipant.send_text"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">slidge.group.LegacyPart[·...·truncated·by·diffoscope;·len:·36,·SHA:·863a6e3db3b487583ed77aed28b320f1ef7303eff0dbe4f991bb14d2437cf323·...·]>.</p>
604 <dl·class="field-list·simple">604 <dl·class="field-list·simple">
605 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>605 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
606 <dd·class="field-odd"><ul·class="simple">606 <dd·class="field-odd"><ul·class="simple">
607 <li><p><strong>chat</strong>·(<em>slidge.util.types.RecipientType</em>)··See·<a·class="reference·internal"·href="../../slidge/index.html#slidge.BaseSession.on_text"·title="slidge.BaseSession.on_text"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">BaseSession.on_text()</span></code></a></p></li>607 <li><p><strong>chat</strong>·(<em>slidge.util.types.RecipientType</em>)··See·<a·class="reference·internal"·href="../../slidge/index.html#slidge.BaseSession.on_text"·title="slidge.BaseSession.on_text"><code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">BaseSession.on_text()</span></code></a></p></li>
608 <li><p><strong>legacy_msg_id</strong>·(<em>slidge.util.types.LegacyMessageType</em>)··Identifier·of·the·message/</p></li>608 <li><p><strong>legacy_msg_id</strong>·(<em>slidge.util.types.LegacyMessageType</em>)··Identifier·of·the·message/</p></li>
609 <li><p><strong>thread</strong>·(<em>Optional</em><em>[</em><em>slidge.util.types.LegacyThreadType</em><em>]</em>)</p></li>609 <li><p><strong>thread</strong>·(<em>Optional</em><em>[</em><em>slidge.util.types.LegacyThreadType</em><em>]</em>)</p></li>
610 </ul>610 </ul>
1.96 KB
html2text {}
    
Offset 238, 16 lines modifiedOffset 238, 16 lines modified
238 ······················*·c\x8ch\x8ha\x8at\x8t·(s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.R\x8Re\x8ec\x8ci\x8ip\x8pi\x8ie\x8en\x8nt\x8tT\x8Ty\x8yp\x8pe\x8e)238 ······················*·c\x8ch\x8ha\x8at\x8t·(s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.R\x8Re\x8ec\x8ci\x8ip\x8pi\x8ie\x8en\x8nt\x8tT\x8Ty\x8yp\x8pe\x8e)
239 ······················*·l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d·(s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yM\x8Me\x8es\x8ss\x8sa\x8ag\x8ge\x8eT\x8Ty\x8yp\x8pe\x8e)239 ······················*·l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d·(s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yM\x8Me\x8es\x8ss\x8sa\x8ag\x8ge\x8eT\x8Ty\x8yp\x8pe\x8e)
240 ······················*·t\x8th\x8hr\x8re\x8ea\x8ad\x8d·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yT\x8Th\x8hr\x8re\x8ea\x8ad\x8dT\x8Ty\x8yp\x8pe\x8e]\x8])240 ······················*·t\x8th\x8hr\x8re\x8ea\x8ad\x8d·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yT\x8Th\x8hr\x8re\x8ea\x8ad\x8dT\x8Ty\x8yp\x8pe\x8e]\x8])
241 ············Triggered·when·the·user·reads·a·message·in·a·legacy·chat.·(_\x8X_\x8E_\x8P_\x8-241 ············Triggered·when·the·user·reads·a·message·in·a·legacy·chat.·(_\x8X_\x8E_\x8P_\x8-
242 ············_\x80_\x83_\x83_\x83)242 ············_\x80_\x83_\x83_\x83)
243 ············This·is·only·possible·if·a·valid·legacy_msg_id·was·passed·when243 ············This·is·only·possible·if·a·valid·legacy_msg_id·was·passed·when
244 ············transmitting·a·message·from·a·legacy·chat·to·the·user,·eg·in244 ············transmitting·a·message·from·a·legacy·chat·to·the·user,·eg·in
245 ············slidge.contact.LegacyContact.send_text()·or 
246 ············slidge.group.LegacyParticipant.send_text().245 ············_.s_.l_.i_.d_.g_.e_.._.c_.o_.n_.t_.a_.c_.t_.._.L_.e_.g_.a_.c_.y_.C_.o_.n_.t_.a_.c_.t_.._.s_.e_.n_.d_.__.t_.e_.x_.t_.(_.)·or
 246 ············_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8s_\x8e_\x8n_\x8d_\x8__\x8t_\x8e_\x8x_\x8t_\x8(_\x8).
247 ··············Parameters:247 ··············Parameters:
248 ······················*·c\x8ch\x8ha\x8at\x8t·(s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.R\x8Re\x8ec\x8ci\x8ip\x8pi\x8ie\x8en\x8nt\x8tT\x8Ty\x8yp\x8pe\x8e)··See248 ······················*·c\x8ch\x8ha\x8at\x8t·(s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.R\x8Re\x8ec\x8ci\x8ip\x8pi\x8ie\x8en\x8nt\x8tT\x8Ty\x8yp\x8pe\x8e)··See
249 ························_\x8B_\x8a_\x8s_\x8e_\x8S_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n_\x8._\x8o_\x8n_\x8__\x8t_\x8e_\x8x_\x8t_\x8(_\x8)249 ························_\x8B_\x8a_\x8s_\x8e_\x8S_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n_\x8._\x8o_\x8n_\x8__\x8t_\x8e_\x8x_\x8t_\x8(_\x8)
250 ······················*·l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d·(s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yM\x8Me\x8es\x8ss\x8sa\x8ag\x8ge\x8eT\x8Ty\x8yp\x8pe\x8e)·250 ······················*·l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d·(s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yM\x8Me\x8es\x8ss\x8sa\x8ag\x8ge\x8eT\x8Ty\x8yp\x8pe\x8e)·
251 ························Identifier·of·the·message/251 ························Identifier·of·the·message/
252 ······················*·t\x8th\x8hr\x8re\x8ea\x8ad\x8d·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yT\x8Th\x8hr\x8re\x8ea\x8ad\x8dT\x8Ty\x8yp\x8pe\x8e]\x8])252 ······················*·t\x8th\x8hr\x8re\x8ea\x8ad\x8d·(O\x8Op\x8pt\x8ti\x8io\x8on\x8na\x8al\x8l[\x8[s\x8sl\x8li\x8id\x8dg\x8ge\x8e.\x8.u\x8ut\x8ti\x8il\x8l.\x8.t\x8ty\x8yp\x8pe\x8es\x8s.\x8.L\x8Le\x8eg\x8ga\x8ac\x8cy\x8yT\x8Th\x8hr\x8re\x8ea\x8ad\x8dT\x8Ty\x8yp\x8pe\x8e]\x8])
253 ········a\x8ab\x8bs\x8st\x8tr\x8ra\x8ac\x8ct\x8t·on_correct(c\x8ch\x8ha\x8at\x8t,·t\x8te\x8ex\x8xt\x8t,·l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d,·*\x8*,·t\x8th\x8hr\x8re\x8ea\x8ad\x8d=\x8=N\x8No\x8on\x8ne\x8e,253 ········a\x8ab\x8bs\x8st\x8tr\x8ra\x8ac\x8ct\x8t·on_correct(c\x8ch\x8ha\x8at\x8t,·t\x8te\x8ex\x8xt\x8t,·l\x8le\x8eg\x8ga\x8ac\x8cy\x8y_\x8_m\x8ms\x8sg\x8g_\x8_i\x8id\x8d,·*\x8*,·t\x8th\x8hr\x8re\x8ea\x8ad\x8d=\x8=N\x8No\x8on\x8ne\x8e,
101 KB
./usr/share/doc/python-slidge-doc/html/genindex.html
    
Offset 383, 54 lines modifiedOffset 383, 86 lines modified
383 ··········<li><a·href="dev/api/abba1ae0edb3_store_avatar_legacy_id_in_the_contact_/index.html#module-abba1ae0edb3_store_avatar_legacy_id_in_the_contact_">module</a>383 ··········<li><a·href="dev/api/abba1ae0edb3_store_avatar_legacy_id_in_the_contact_/index.html#module-abba1ae0edb3_store_avatar_legacy_id_in_the_contact_">module</a>
384 </li>384 </li>
385 ········</ul></li>385 ········</ul></li>
386 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.accept_friend_request">accept_friend_request()·(slidge.contact.LegacyContact·method)</a>386 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.accept_friend_request">accept_friend_request()·(slidge.contact.LegacyContact·method)</a>
387 </li>387 </li>
388 ········<li><a·href="dev/api/slidge/command/index.html#slidge.command.Command.ACCESS">ACCESS·(slidge.command.Command·attribute)</a>388 ········<li><a·href="dev/api/slidge/command/index.html#slidge.command.Command.ACCESS">ACCESS·(slidge.command.Command·attribute)</a>
389 </li>389 </li>
390 ········<li><a·href="dev/api/superduper/gateway/index.html#superduper.gateway.Gateway.ack">ack()·(superduper.gateway.Gateway·method)</a>390 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.ack">ack()·(slidge.contact.LegacyContact·method)</a>
  
391 ········<ul>391 ········<ul>
 392 ··········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.ack">(slidge.group.LegacyParticipant·method)</a>
 393 </li>
 394 ··········<li><a·href="dev/api/superduper/gateway/index.html#superduper.gateway.Gateway.ack">(superduper.gateway.Gateway·method)</a>
 395 </li>
392 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.Participant.ack">(superduper.group.Participant·method)</a>396 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.Participant.ack">(superduper.group.Participant·method)</a>
393 </li>397 </li>
394 ········</ul></li>398 ········</ul></li>
395 ········<li><a·href="dev/api/superduper/gateway/index.html#superduper.gateway.Gateway.active">active()·(superduper.gateway.Gateway·method)</a>399 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.active">active()·(slidge.contact.LegacyContact·method)</a>
  
396 ········<ul>400 ········<ul>
 401 ··········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.active">(slidge.group.LegacyParticipant·method)</a>
 402 </li>
 403 ··········<li><a·href="dev/api/superduper/gateway/index.html#superduper.gateway.Gateway.active">(superduper.gateway.Gateway·method)</a>
 404 </li>
397 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.Participant.active">(superduper.group.Participant·method)</a>405 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.Participant.active">(superduper.group.Participant·method)</a>
398 </li>406 </li>
399 ········</ul></li>407 ········</ul></li>
400 ····</ul></td> 
401 ····<td·style="width:·33%;·vertical-align:·top;"><ul> 
402 ········<li><a·href="glossary.html#term-Ad-hoc-Command"><strong>Ad-hoc·Command</strong></a>408 ········<li><a·href="glossary.html#term-Ad-hoc-Command"><strong>Ad-hoc·Command</strong></a>
403 </li>409 </li>
404 ········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.add_to_bookmarks">add_to_bookmarks()·(slidge.group.LegacyMUC·method)</a>410 ········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.add_to_bookmarks">add_to_bookmarks()·(slidge.group.LegacyMUC·method)</a>
  
405 ········<ul>411 ········<ul>
406 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.MUC.add_to_bookmarks">(superduper.group.MUC·method)</a>412 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.MUC.add_to_bookmarks">(superduper.group.MUC·method)</a>
407 </li>413 </li>
408 ········</ul></li>414 ········</ul></li>
 415 ····</ul></td>
 416 ····<td·style="width:·33%;·vertical-align:·top;"><ul>
409 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.add_to_roster">add_to_roster()·(slidge.contact.LegacyContact·method)</a>417 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.add_to_roster">add_to_roster()·(slidge.contact.LegacyContact·method)</a>
410 </li>418 </li>
 419 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.available_emojis">available_emojis()·(slidge.contact.LegacyContact·method)</a>
  
 420 ········<ul>
 421 ··········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.available_emojis">(slidge.group.LegacyMUC·method)</a>
 422 </li>
411 ········<li><a·href="dev/api/superduper/group/index.html#superduper.group.MUC.available_emojis">available_emojis()·(superduper.group.MUC·method)</a>423 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.MUC.available_emojis">(superduper.group.MUC·method)</a>
412 </li>424 </li>
 425 ········</ul></li>
413 ········<li><a·href="glossary.html#term-Avatar"><strong>Avatar</strong></a>426 ········<li><a·href="glossary.html#term-Avatar"><strong>Avatar</strong></a>
414 </li>427 </li>
 428 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.avatar">avatar·(slidge.contact.LegacyContact·property)</a>
  
 429 ········<ul>
415 ········<li><a·href="dev/api/superduper/group/index.html#superduper.group.MUC.avatar">avatar·(superduper.group.MUC·property)</a>430 ··········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.avatar">(slidge.group.LegacyMUC·property)</a>
416 </li>431 </li>
417 ········<li><a·href="dev/api/superduper/group/index.html#superduper.group.MUC.avatar_id">avatar_id·(superduper.group.MUC·property)</a>432 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.MUC.avatar">(superduper.group.MUC·property)</a>
418 </li>433 </li>
 434 ········</ul></li>
 435 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.avatar_id">avatar_id·(slidge.contact.LegacyContact·property)</a>
  
 436 ········<ul>
 437 ··········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.avatar_id">(slidge.group.LegacyMUC·property)</a>
 438 </li>
 439 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.MUC.avatar_id">(superduper.group.MUC·property)</a>
 440 </li>
 441 ········</ul></li>
419 ········<li><a·href="dev/api/slidge/index.html#slidge.BaseGateway.AVATAR_ID_TYPE">AVATAR_ID_TYPE·(slidge.BaseGateway·attribute)</a>442 ········<li><a·href="dev/api/slidge/index.html#slidge.BaseGateway.AVATAR_ID_TYPE">AVATAR_ID_TYPE·(slidge.BaseGateway·attribute)</a>
  
420 ········<ul>443 ········<ul>
421 ··········<li><a·href="dev/api/superduper/gateway/index.html#superduper.gateway.Gateway.AVATAR_ID_TYPE">(superduper.gateway.Gateway·attribute)</a>444 ··········<li><a·href="dev/api/superduper/gateway/index.html#superduper.gateway.Gateway.AVATAR_ID_TYPE">(superduper.gateway.Gateway·attribute)</a>
422 </li>445 </li>
423 ········</ul></li>446 ········</ul></li>
 447 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.away">away()·(slidge.contact.LegacyContact·method)</a>
  
 448 ········<ul>
424 ········<li><a·href="dev/api/superduper/group/index.html#superduper.group.Participant.away">away()·(superduper.group.Participant·method)</a>449 ··········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.away">(slidge.group.LegacyParticipant·method)</a>
425 </li>450 </li>
 451 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.Participant.away">(superduper.group.Participant·method)</a>
 452 </li>
 453 ········</ul></li>
426 ····</ul></td>454 ····</ul></td>
427 ··</tr></table>455 ··</tr></table>
428 </section>456 </section>
  
429 <section·id="B"·class="genindex-section">457 <section·id="B"·class="genindex-section">
430 ··<h2>B</h2>458 ··<h2>B</h2>
431 ··<table·style="width:·100%"·class="indextable·genindextable"><tr>459 ··<table·style="width:·100%"·class="indextable·genindextable"><tr>
Offset 451, 30 lines modifiedOffset 483, 36 lines modified
451 ········</ul></li>483 ········</ul></li>
452 ········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.backfill">backfill()·(slidge.group.LegacyMUC·method)</a>484 ········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.backfill">backfill()·(slidge.group.LegacyMUC·method)</a>
  
453 ········<ul>485 ········<ul>
454 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.MUC.backfill">(superduper.group.MUC·method)</a>486 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.MUC.backfill">(superduper.group.MUC·method)</a>
455 </li>487 </li>
456 ········</ul></li>488 ········</ul></li>
457 ····</ul></td> 
458 ····<td·style="width:·33%;·vertical-align:·top;"><ul> 
459 ········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.ban">ban()·(slidge.group.LegacyParticipant·method)</a>489 ········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.ban">ban()·(slidge.group.LegacyParticipant·method)</a>
  
460 ········<ul>490 ········<ul>
461 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.Participant.ban">(superduper.group.Participant·method)</a>491 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.Participant.ban">(superduper.group.Participant·method)</a>
462 </li>492 </li>
463 ········</ul></li>493 ········</ul></li>
 494 ····</ul></td>
 495 ····<td·style="width:·33%;·vertical-align:·top;"><ul>
464 ········<li><a·href="dev/api/slidge/index.html#slidge.BaseGateway">BaseGateway·(class·in·slidge)</a>496 ········<li><a·href="dev/api/slidge/index.html#slidge.BaseGateway">BaseGateway·(class·in·slidge)</a>
465 </li>497 </li>
466 ········<li><a·href="dev/api/slidge/index.html#slidge.BaseSession">BaseSession·(class·in·slidge)</a>498 ········<li><a·href="dev/api/slidge/index.html#slidge.BaseSession">BaseSession·(class·in·slidge)</a>
467 </li>499 </li>
468 ········<li><a·href="dev/api/superduper/group/index.html#superduper.group.Bookmarks">Bookmarks·(class·in·superduper.group)</a>500 ········<li><a·href="dev/api/superduper/group/index.html#superduper.group.Bookmarks">Bookmarks·(class·in·superduper.group)</a>
469 </li>501 </li>
 502 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.busy">busy()·(slidge.contact.LegacyContact·method)</a>
  
 503 ········<ul>
 504 ··········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.busy">(slidge.group.LegacyParticipant·method)</a>
 505 </li>
470 ········<li><a·href="dev/api/superduper/group/index.html#superduper.group.Participant.busy">busy()·(superduper.group.Participant·method)</a>506 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.Participant.busy">(superduper.group.Participant·method)</a>
471 </li>507 </li>
 508 ········</ul></li>
472 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyRoster.by_legacy_id">by_legacy_id()·(slidge.contact.LegacyRoster·method)</a>509 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyRoster.by_legacy_id">by_legacy_id()·(slidge.contact.LegacyRoster·method)</a>
473 </li>510 </li>
474 ····</ul></td>511 ····</ul></td>
475 ··</tr></table>512 ··</tr></table>
476 </section>513 </section>
  
477 <section·id="C"·class="genindex-section">514 <section·id="C"·class="genindex-section">
Max diff block lines reached; 23005/30792 bytes (74.71%) of diff not shown.
71.1 KB
html2text {}
    
Offset 59, 91 lines modifiedOffset 59, 99 lines modified
59 ····*·29f5280c61aa_store_subject_setter_in_room·················*·8b993243a536_add_vcard_content_to_contact_table59 ····*·29f5280c61aa_store_subject_setter_in_room·················*·8b993243a536_add_vcard_content_to_contact_table
60 ··········o·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e····················································o·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e60 ··········o·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e····················································o·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e
61 ····*·2b1f45ab7379_store_room_subject_setter_by_nickname········*·8d2ced764698_rely_on_db_to_store_contacts_rooms_and_61 ····*·2b1f45ab7379_store_room_subject_setter_by_nickname········*·8d2ced764698_rely_on_db_to_store_contacts_rooms_and_
62 ··········o·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e····················································o·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e62 ··········o·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e····················································o·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e
63 ····*·3071e0fa69d4_add_contact_client_type63 ····*·3071e0fa69d4_add_contact_client_type
64 ··········o·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e64 ··········o·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e
65 *\x8**\x8**\x8**\x8**\x8*·A\x8A·*\x8**\x8**\x8**\x8**\x8*65 *\x8**\x8**\x8**\x8**\x8*·A\x8A·*\x8**\x8**\x8**\x8**\x8*
66 ····*·aa9d82a7f6ef_db_creation································*·_\x8A.A_.d.d_.-.-_.h.h_.o.o_.c.c_.·_.C.C_.o.o_.m.m_.m.m_.a.a_.n.n_.d.d66 ····*·aa9d82a7f6ef_db_creation································*·_\x8a_.d_.d_.__.t_.o_.__.r_.o_.s_.t_.e_.r_.(_.)_.·
67 ··········o·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e············································*·_\x8a_\x8d_\x8d_\x8__\x8t_\x8o_\x8__\x8b_\x8o_\x8o_\x8k_\x8m_\x8a_\x8r_\x8k_\x8s_\x8(_\x8)_\x8· 
68 ····*·abba1ae0edb3_store_avatar_legacy_id_in_the_contact_·······_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8) 
69 ··········o·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e··················································o·_.(_.s_.u_.p_.e_.r_.d_.u_.p_.e_.r_.._.g_.r_.o_.u_.p_.._.M_.U_.C67 ··········o·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e··············································_.(_.s_.l_.i_.d_.g_.e_.._.c_.o_.n_.t_.a_.c_.t_.._.L_.e_.g_.a_.c_.y_.C_.o_.n_.t_.a_.c_.t_.·_.m_.e_.t_.h_.o_.d_.)
 68 ····*·abba1ae0edb3_store_avatar_legacy_id_in_the_contact_·····*·_\x8a_\x8v_\x8a_\x8i_\x8l_\x8a_\x8b_\x8l_\x8e_\x8__\x8e_\x8m_\x8o_\x8j_\x8i_\x8s_\x8(_\x8)_\x8·
 69 ··········o·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e··············································_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)
70 ····*·_\x8a_\x8c_\x8c_\x8e_\x8p_\x8t_\x8__\x8f_\x8r_\x8i_\x8e_\x8n_\x8d_\x8__\x8r_\x8e_\x8q_\x8u_\x8e_\x8s_\x8t_\x8(_\x8)_\x8·········································_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)70 ····*·_\x8a_\x8c_\x8c_\x8e_\x8p_\x8t_\x8__\x8f_\x8r_\x8i_\x8e_\x8n_\x8d_\x8__\x8r_\x8e_\x8q_\x8u_\x8e_\x8s_\x8t_\x8(_\x8)_\x8·······································o·_.(_.s_.l_.i_.d_.g_.e_.._.g_.r_.o_.u_.p_.._.L_.e_.g_.a_.c_.y_.M_.U_.C_.·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)
71 ······_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)···················*·_.a_.d_.d_.__.t_.o_.__.r_.o_.s_.t_.e_.r_.(_.)_.·71 ······_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)·························o·_.(_.s_.u_.p_.e_.r_.d_.u_.p_.e_.r_.._.g_.r_.o_.u_.p_.._.M_.U_.C_.·_.m_.e_.t_.h_.o_.d_.)
72 ····*·_\x8A_\x8C_\x8C_\x8E_\x8S_\x8S_\x8·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d_\x8._\x8C_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d_\x8·_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8)·················_.(_.s_.l_.i_.d_.g_.e_.._.c_.o_.n_.t_.a_.c_.t_.._.L_.e_.g_.a_.c_.y_.C_.o_.n_.t_.a_.c_.t72 ····*·_\x8A_\x8C_\x8C_\x8E_\x8S_\x8S_\x8·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d_\x8._\x8C_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d_\x8·_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8)···············*·_.A.A_.v.v_.a.a_.t.t_.a.a_.r.r
73 ····*·_\x8a_\x8c_\x8k_\x8(_\x8)_\x8·_\x8(_\x8s_\x8u_.p_.e_.r_.d_.u_.p_.e_.r_.._.g_.a_.t_.e_.w_.a_.y_.._.G_.a_.t_.e_.w_.a_.y_.·_.m_.e_.t_.h_.o_.d_.)·················_.m_.e_.t_.h_.o_.d_.)73 ····*·_\x8a_\x8c_\x8k_\x8(_\x8)_\x8·_\x8(_\x8s_\x8l_.i_.d_.g_.e_.._.c_.o_.n_.t_.a_.c_.t_.._.L_.e_.g_.a_.c_.y_.C_.o_.n_.t_.a_.c_.t_.·_.m_.e_.t_.h_.o_.d_.)·············*·_.a_.v_.a_.t_.a_.r_.·_.(_.s_.l_.i_.d_.g_.e_.._.c_.o_.n_.t_.a_.c_.t_.._.L_.e_.g_.a_.c_.y_.C_.o_.n_.t_.a_.c_.t
 74 ··········o·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)·············_\x8p_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8)
 75 ··········o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y_\x8._\x8G_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)·····················o·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C
74 ··········o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)·············*·_.a_.v_.a_.i_.l_.a_.b_.l_.e_.__.e_.m_.o_.j_.i_.s_.(_.)_.·76 ··········o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)·····················_.p_.r_.o_.p_.e_.r_.t_.y_.)
75 ····*·_\x8a_\x8c_\x8t_\x8i_\x8v_\x8e_\x8(_\x8)_\x8·_\x8(_\x8s_\x8u_.p_.e_.r_.d_.u_.p_.e_.r_.._.g_.a_.t_.e_.w_.a_.y_.._.G_.a_.t_.e_.w_.a_.y_.·_.m_.e_.t_.h_.o_.d_.)··············_.(_.s_.u_.p_.e_.r_.d_.u_.p_.e_.r_.._.g_.r_.o_.u_.p_.._.M_.U_.C_.·_.m_.e_.t_.h_.o_.d_\x8)77 ····*·_\x8a_\x8c_\x8t_\x8i_\x8v_\x8e_\x8(_\x8)_\x8·_\x8(_\x8s_\x8l_.i_.d_.g_.e_.._.c_.o_.n_.t_.a_.c_.t_.._.L_.e_.g_.a_.c_.y_.C_.o_.n_.t_.a_.c_.t_.·_.m_.e_.t_.h_.o_.d_.)················o·_.(_.s_.u_.p_.e_.r_.d_.u_.p_.e_.r_.._.g_.r_.o_.u_.p_.._.M_.U_.C_.·_.p_.r_.o_.p_.e_.r_.t_.y_\x8)
 78 ··········o·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)···········*·_\x8a_\x8v_\x8a_\x8t_\x8a_\x8r_\x8__\x8i_\x8d_\x8·
 79 ··········o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y_\x8._\x8G_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)·················_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t
76 ··········o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)·············*·_.A.A_.v.v_.a.a_.t.t_.a.a_.r.r80 ··········o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)···············_.p_.r_.o_.p_.e_.r_.t_.y_.)
77 ······························································*·_.a_.v_.a_.t_.a_.r_.·_.(_.s_.u_.p_.e_.r_.d_.u_.p_.e_.r_.._.g_.r_.o_.u_.p_.._\x8M_\x8U_\x8C81 ····*·_.A.A_.d.d_.-.-_.h.h_.o.o_.c.c_.·_.C.C_.o.o_.m.m_.m.m_.a.a_.n.n_.d.d················································o·_.(_.s_.l_.i_.d_.g_.e_.._.g_.r_.o_.u_.p_.._.L_.e_.g_.a_.c_.y_\x8M_\x8U_\x8C
 82 ····*·_\x8a_\x8d_\x8d_\x8__\x8t_\x8o_\x8__\x8b_\x8o_\x8o_\x8k_\x8m_\x8a_\x8r_\x8k_\x8s_\x8(_\x8)_\x8·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)··············_\x8p_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8)
 83 ··········o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8M_\x8U_\x8C_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)···························o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8M_\x8U_\x8C_\x8·_\x8p_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8)
 84 ······························································*·_\x8A_\x8V_\x8A_\x8T_\x8A_\x8R_\x8__\x8I_\x8D_\x8__\x8T_\x8Y_\x8P_\x8E_\x8·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8B_\x8a_\x8s_\x8e_\x8G_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y
78 ································································_\x8p_.r_.o_.p_.e_.r_.t_.y_\x8)85 ································································_\x8a_.t_.t_.r_.i_.b_.u_.t_.e_\x8)
79 ······························································*·_\x8a_\x8v_\x8a_\x8t_\x8a_\x8r_\x8__\x8i_\x8d_\x8·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8M_\x8U_\x8C 
80 ································································_\x8p_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8) 
81 ······························································*·_\x8A_\x8V_\x8A_\x8T_\x8A_\x8R_\x8__\x8I_\x8D_\x8__\x8T_\x8Y_\x8P_\x8E_\x8· 
82 ································································_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8B_\x8a_\x8s_\x8e_\x8G_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y_\x8·_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8) 
83 ····································································o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y_\x8._\x8G_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y86 ····································································o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y_\x8._\x8G_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y
84 ······································································_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8)87 ······································································_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8)
 88 ······························································*·_\x8a_\x8w_\x8a_\x8y_\x8(_\x8)_\x8·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t
85 ······························································*·_\x8a_\x8w_\x8a_\x8y_\x8(_\x8)_\x8· 
86 ································································_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t 
87 ································································_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)89 ································································_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)
 90 ····································································o·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t
 91 ······································································_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)
 92 ····································································o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t
 93 ······································································_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)
88 *\x8**\x8**\x8**\x8**\x8*·B\x8B·*\x8**\x8**\x8**\x8**\x8*94 *\x8**\x8**\x8**\x8**\x8*·B\x8B·*\x8**\x8**\x8**\x8**\x8*
89 ····*·b33993e87db3_move_everything_to_persistent_db···········*·_\x8b_.a_.n_.(_.)_.·95 ····*·b33993e87db3_move_everything_to_persistent_db···········*·_\x8B_.a_.s_.e_.G_.a_.t_.e_.w_.a_.y_.·_.(_.c_.l_.a_.s_.s_.·_.i_.n_.·_.s_.l_.i_.d_.g_.e_.)
 96 ··········o·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e············································*·_\x8B_\x8a_\x8s_\x8e_\x8S_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n_\x8·_\x8(_\x8c_\x8l_\x8a_\x8s_\x8s_\x8·_\x8i_\x8n_\x8·_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8)
 97 ····*·b64b1a793483_add_source_and_legacy_id_for_archived_·····*·_\x8B_\x8o_\x8o_\x8k_\x8m_\x8a_\x8r_\x8k_\x8s_\x8·_\x8(_\x8c_\x8l_\x8a_\x8s_\x8s_\x8·_\x8i_\x8n_\x8·_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8)
90 ··········o·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e··············································_.(_.s_.l_.i_.d_.g_.e_.._.g_.r_.o_.u_.p_.._.L_.e_.g_.a_.c_.y_.P_.a_.r_.t_.i_.c_.i_.p_.a_.n_\x8t98 ··········o·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e············································*·_.b_.u_.s_.y_.(_.)_.·_.(_.s_.l_.i_.d_.g_.e_.._.c_.o_.n_.t_.a_.c_.t_.._.L_.e_.g_.a_.c_.y_.C_.o_.n_.t_.a_.c_\x8t
91 ····*·b64b1a793483_add_source_and_legacy_id_for_archived_·······_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8) 
92 ··········o·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e··················································o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t 
93 ····*·_\x8b_\x8a_\x8c_\x8k_\x8f_\x8i_\x8l_\x8l_\x8(_\x8)_\x8·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)······················_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)99 ····*·_\x8b_\x8a_\x8c_\x8k_\x8f_\x8i_\x8l_\x8l_\x8(_\x8)_\x8·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)················_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)
 100 ··········o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8M_\x8U_\x8C_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)···························o·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t
 101 ····*·_\x8b_\x8a_\x8n_\x8(_\x8)_\x8·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)···················_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)
 102 ··········o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)···················o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t
94 ··········o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8M_\x8U_\x8C_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)·····················*·_\x8B_\x8a_\x8s_\x8e_\x8G_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y_\x8·_\x8(_\x8c_\x8l_\x8a_\x8s_\x8s_\x8·_\x8i_\x8n_\x8·_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8) 
95 ······························································*·_\x8B_\x8a_\x8s_\x8e_\x8S_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n_\x8·_\x8(_\x8c_\x8l_\x8a_\x8s_\x8s_\x8·_\x8i_\x8n_\x8·_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8) 
96 ······························································*·_\x8B_\x8o_\x8o_\x8k_\x8m_\x8a_\x8r_\x8k_\x8s_\x8·_\x8(_\x8c_\x8l_\x8a_\x8s_\x8s_\x8·_\x8i_\x8n 
97 ································································_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8) 
98 ······························································*·_\x8b_\x8u_\x8s_\x8y_\x8(_\x8)_\x8· 
99 ································································_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t 
100 ································································_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)103 ······································································_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)
101 ······························································*·_\x8b_\x8y_\x8__\x8l_\x8e_\x8g_\x8a_\x8c_\x8y_\x8__\x8i_\x8d_\x8(_\x8)_\x8·104 ······························································*·_\x8b_\x8y_\x8__\x8l_\x8e_\x8g_\x8a_\x8c_\x8y_\x8__\x8i_\x8d_\x8(_\x8)_\x8·
102 ································································_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8R_\x8o_\x8s_\x8t_\x8e_\x8r105 ································································_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8R_\x8o_\x8s_\x8t_\x8e_\x8r_.·_.m_.e_.t_.h_.o_.d_.)
103 ································································_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8) 
104 *\x8**\x8**\x8**\x8**\x8*·C\x8C·*\x8**\x8**\x8**\x8**\x8*106 *\x8**\x8**\x8**\x8**\x8*·C\x8C·*\x8**\x8**\x8**\x8**\x8*
105 ····*·c4a8ec35a0e8_per_room_user_nick·····*·_\x8C_\x8O_\x8M_\x8P_\x8O_\x8N_\x8E_\x8N_\x8T_\x8__\x8A_\x8V_\x8A_\x8T_\x8A_\x8R_\x8· 
106 ··········o·_.m_.o_.d_.u_.l_.e··························_.(_.s_.l_.i_.d_.g_.e_.._.B_.a_.s_.e_.G_.a_.t_.e_.w_.a_.y_.·_.a_.t_.t_.r_.i_.b_.u_.t_.e_.)107 ····*·c4a8ec35a0e8_per_room_user_nick·······*·_.C_.O_.M_.P_.O_.N_.E_.N_.T_.__.N_.A_.M_.E_.·_.(_.s_.l_.i_.d_.g_.e_.._.B_.a_.s_.e_.G_.a_.t_.e_.w_.a_.y
 108 ··········o·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e····························_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8)
107 ····*·_\x8C\x8C_\x8a\x8a_\x8r\x8r_\x8b\x8b_\x8o\x8o_\x8n\x8n_\x8s\x8s···································o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y_\x8._\x8G_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y109 ····*·_\x8C\x8C_\x8a\x8a_\x8r\x8r_\x8b\x8b_\x8o\x8o_\x8n\x8n_\x8s\x8s·····································o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y_\x8._\x8G_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y
 110 ····*·_\x8C_\x8A_\x8T_\x8E_\x8G_\x8O_\x8R_\x8Y_\x8·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d_\x8._\x8C_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d··············_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8)
108 ····*·_\x8C_\x8A_\x8T_\x8E_\x8G_\x8O_\x8R_\x8Y_\x8····································_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8) 
109 ······_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d_\x8._\x8C_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d·············*·_\x8C_\x8O_\x8M_\x8P_\x8O_\x8N_\x8E_\x8N_\x8T_\x8__\x8N_\x8A_\x8M_\x8E_\x8·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8B_\x8a_\x8s_\x8e_\x8G_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y 
110 ······_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8)····························_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8) 
111 ····*·_\x8C_\x8H_\x8A_\x8N_\x8N_\x8E_\x8L_\x8·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8M_\x8u_\x8c_\x8T_\x8y_\x8p_\x8e·············o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y_\x8._\x8G_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y 
112 ······_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8)··································_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8) 
113 ····*·_.C_.H_.A_.N_.N_.E_.L_.__.N_.O_.N_.__.A_.N_.O_.N_.Y_.M_.O_.U_.S_.···············*·_\x8C_\x8O_\x8M_\x8P_\x8O_\x8N_\x8E_\x8N_\x8T_\x8__\x8T_\x8Y_\x8P_\x8E_\x8·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8B_\x8a_\x8s_\x8e_\x8G_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y111 ······_.a_.t_.t_.r_.i_.b_.u_.t_.e_.)····························*·_\x8C_\x8O_\x8M_\x8P_\x8O_\x8N_\x8E_\x8N_\x8T_\x8__\x8T_\x8Y_\x8P_\x8E_\x8·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8B_\x8a_\x8s_\x8e_\x8G_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y
114 ······_.(_.s_.l_.i_.d_.g_.e_.._.g_.r_.o_.u_.p_.._.M_.u_.c_.T_.y_.p_.e·················_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8)112 ····*·_.C_.H_.A_.N_.N_.E_.L_.·_.(_.s_.l_.i_.d_.g_.e_.._.g_.r_.o_.u_.p_.._.M_.u_.c_.T_.y_.p_.e···········_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8)
115 ······_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8)································o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y_\x8._\x8G_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y113 ······_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8)··································o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y_\x8._\x8G_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y
116 ····*·_\x8C_\x8H_\x8A_\x8T_.__.C_.O_.M_.M_.A_.N_.D_.································_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8)114 ····*·_\x8C_\x8H_\x8A_\x8N_.N_.E_.L_.__.N_.O_.N_.__.A_.N_.O_.N_.Y_.M_.O_.U_.S_.·························_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8)
117 ······_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_.o_.m_.m_.a_.n_.d_.._.C_.o_.m_.m_.a_.n_.d·············*·_\x8c_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8n_\x8g_\x8(_\x8)_\x8·115 ······_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8g_.r_.o_.u_.p_.._.M_.u_.c_.T_.y_.p_.e_.·_.a_.t_.t_.r_.i_.b_.u_.t_.e_.)······*·_\x8c_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8n_\x8g_\x8(_\x8)_\x8·
118 ······_.a_.t_.t_.r_.i_.b_.u_.t_.e_.)····························_.(_.s_.u_.p_.e_.r_.d_.u_.p_.e_.r_.._.g_.a_.t_.e_.w_.a_.y_.._.G_.a_.t_.e_.w_.a_.y_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)116 ····*·_.C_.H_.A_.T_.__.C_.O_.M_.M_.A_.N_.D_.····························_.(_.s_.l_.i_.d_.g_.e_.._.c_.o_.n_.t_.a_.c_.t_.._.L_.e_.g_.a_.c_.y_.C_.o_.n_.t_.a_.c_.t_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)
 117 ······_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d_\x8._\x8C_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d·····················o·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t
 118 ······_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8)····································_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)
119 ····*·_\x8C\x8C_\x8h\x8h_\x8a\x8a_\x8t\x8t_\x8b\x8b_\x8o\x8o_\x8t\x8t_\x8·_\x8C\x8C_\x8o\x8o_\x8m\x8m_\x8m\x8m_\x8a\x8a_\x8n\x8n_\x8d\x8d···························o·_.(_.s_.u_.p_.e_.r_.d_.u_.p_.e_.r_.._.g_.r_.o_.u_.p_.._.P_.a_.r_.t_.i_.c_.i_.p_.a_.n_.t119 ····*·_\x8C\x8C_\x8h\x8h_\x8a\x8a_\x8t\x8t_\x8b\x8b_\x8o\x8o_\x8t\x8t_\x8·_\x8C\x8C_\x8o\x8o_\x8m\x8m_\x8m\x8m_\x8a\x8a_\x8n\x8n_\x8d\x8d·····························o·_.(_.s_.u_.p_.e_.r_.d_.u_.p_.e_.r_.._.g_.a_.t_.e_.w_.a_.y_.._.G_.a_.t_.e_.w_.a_.y
120 ····*·_\x8c_\x8l_\x8i_\x8e_\x8n_\x8t_\x8__\x8t_\x8y_\x8p_\x8e_\x8·································_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)120 ····*·_\x8c_\x8l_\x8i_\x8e_\x8n_\x8t_\x8__\x8t_\x8y_\x8p_\x8e_\x8···································_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)
121 ······_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t·······*·_.c_.o_.n_.f_.i_.r_.m_.__.q_.r_.(_.)_.·_.(_.s_.l_.i_.d_.g_.e_.._.B_.a_.s_.e_.G_.a_.t_.e_.w_.a_.y121 ······_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t···············o·_.(_.s_.u_.p_.e_.r_.d_.u_.p_.e_.r_.._.g_.r_.o_.u_.p_.._.P_.a_.r_.t_.i_.c_.i_.p_.a_.n_.t
122 ······_\x8p_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8)·····························_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)122 ······_\x8p_\x8r_\x8o_\x8p_\x8e_\x8r_\x8t_\x8y_\x8)·····································_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)
123 ····*·_\x8C\x8C_\x8o\x8o_\x8m\x8m_\x8m\x8m_\x8a\x8a_\x8n\x8n_\x8d\x8d···································o·_.(_.s_.u_.p_.e_.r_.d_.u_.p_.e_.r_.._.g_.a_.t_.e_.w_.a_.y_.._\x8G_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y123 ····*·_\x8C\x8C_\x8o\x8o_\x8m\x8m_\x8m\x8m_\x8a\x8a_\x8n\x8n_\x8d\x8d·······························*·_.c_.o_.n_.f_.i_.r_.m_.__.q_.r_.(_.)_.·_.(_.s_.l_.i_.d_.g_.e_.._.B_.a_.s_.e_\x8G_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y
124 ··········o·_\x8(_\x8c_\x8l_\x8a_\x8s_\x8s_\x8·_\x8i_\x8n_\x8·_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d_\x8)·············_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)124 ··········o·_\x8(_\x8c_\x8l_\x8a_\x8s_\x8s_\x8·_\x8i_\x8n_\x8·_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d_\x8)·········_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)
125 ····*·_\x8C_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s_\x8·_\x8(_\x8c_\x8l_\x8a_\x8s_\x8s_\x8·_\x8i_\x8n·············*·_.C_.o_.n_.f_.i_.r_.m_.a_.t_.i_.o_.n_.·_.(_.c_.l_.a_.s_.s_.·_.i_.n125 ····*·_\x8C_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d_\x8A_\x8c_\x8c_\x8e_\x8s_\x8s_\x8·_\x8(_\x8c_\x8l_\x8a_\x8s_\x8s_\x8·_\x8i_\x8n·····················o·_.(_.s_.u_.p_.e_.r_.d_.u_.p_.e_.r_.._.g_.a_.t_.e_.w_.a_.y_.._.G_.a_.t_.e_.w_.a_.y
126 ······_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d_\x8)·······················_.s_.l_.i_.d_.g_.e_.._.c_.o_.m_.m_.a_.n_\x8d_\x8)126 ······_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d_\x8)·······························_.m_.e_.t_.h_.o_\x8d_\x8)
127 ··········································*·_.c_.o_.r_.r_.e_.c_.t_.(_.)_.·127 ····*·_.C_.O_.M_.P_.O_.N_.E_.N_.T_.__.A_.V_.A_.T_.A_.R_.······················*·_.C_.o_.n_.f_.i_.r_.m_.a_.t_.i_.o_.n_.·_.(_.c_.l_.a_.s_.s_.·_.i_.n
 128 ······_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8B_\x8a_\x8s_\x8e_\x8G_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y_\x8·_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8)··········_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d_\x8)
 129 ··········o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y_\x8._\x8G_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y·····*·_\x8c_\x8o_\x8r_\x8r_\x8e_\x8c_\x8t_\x8(_\x8)_\x8·
 130 ············_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8)························_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)
 131 ··················································o·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t
 132 ····················································_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)
128 ············································_.(_.s_.u_.p_.e_.r_.d_.u_.p_.e_.r_.._.g_.a_.t_.e_.w_.a_.y_.._.G_.a_.t_.e_.w_.a_.y_.·_.m_.e_.t_.h_.o_.d_.)133 ··················································o·_.(_.s_.u_.p_.e_.r_.d_.u_.p_.e_.r_.._.g_.a_.t_.e_.w_.a_.y_.._.G_.a_.t_.e_.w_.a_.y
 134 ····················································_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)
129 ················································o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t135 ··················································o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t
130 ··················································_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)136 ····················································_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)
131 *\x8**\x8**\x8**\x8**\x8*·D\x8D·*\x8**\x8**\x8**\x8**\x8*137 *\x8**\x8**\x8**\x8**\x8*·D\x8D·*\x8**\x8**\x8**\x8**\x8*
 138 ····*·_\x8d_\x8e_\x8s_\x8c_\x8r_\x8i_\x8p_\x8t_\x8i_\x8o_\x8n_\x8·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d_\x8._\x8S_\x8e_\x8a_\x8r_\x8c_\x8h_\x8R_\x8e_\x8s_\x8u_\x8l_\x8t_\x8·_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8)
132 ····*·_\x8d_\x8e_\x8s_\x8c_\x8r_\x8i_\x8p_\x8t_\x8i_\x8o_\x8n_\x8···························*·_\x8d_\x8i_\x8s_\x8p_\x8l_\x8a_\x8y_\x8e_\x8d_\x8(_\x8)_\x8· 
133 ······_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d_\x8._\x8S_\x8e_\x8a_\x8r_\x8c_\x8h_\x8R_\x8e_\x8s_\x8u_\x8l_\x8t············_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y_\x8._\x8G_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8) 
134 ······_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8)··································o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t 
135 ··········o·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d_\x8._\x8T_\x8a_\x8b_\x8l_\x8e_\x8R_\x8e_\x8s_\x8u_\x8l_\x8t·············_.m_.e_.t_.h_.o_.d_\x8)139 ··········o·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d_\x8._\x8T_\x8a_\x8b_\x8l_\x8e_\x8R_\x8e_\x8s_\x8u_\x8l_\x8t_.·_.a_.t_.t_.r_.i_.b_.u_.t_.e_\x8)
136 ············_.a_.t_.t_.r_.i_.b_.u_.t_.e_\x8)140 ····*·_.d_.i_.s_.p_.l_.a_.y_.e_.d_.(_.)_.·_.(_.s_.l_.i_.d_.g_.e_.._.c_.o_.n_.t_.a_.c_.t_.._.L_.e_.g_.a_.c_.y_.C_.o_.n_.t_.a_.c_.t_.·_.m_.e_.t_.h_.o_.d_\x8)
 141 ··········o·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)
 142 ··········o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y_\x8._\x8G_\x8a_\x8t_\x8e_\x8w_\x8a_\x8y_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)
 143 ··········o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)
137 *\x8**\x8**\x8**\x8**\x8*·E\x8E·*\x8**\x8**\x8**\x8**\x8*144 *\x8**\x8**\x8**\x8**\x8*·E\x8E·*\x8**\x8**\x8**\x8**\x8*
138 ····*·e91195719c2c_store_users_avatars_persistently·····*·_\x8e_\x8n_\x8t_\x8r_\x8y_\x8p_\x8o_\x8i_\x8n_\x8t_\x8(_\x8)_\x8·_\x8(_\x8i_\x8n_\x8·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e 
139 ··········o·_.m_.o_.d_.u_.l_.e········································_.s_.l_.i_.d_.g_.e_.)145 ····*·e91195719c2c_store_users_avatars_persistently·····*·_.e_.x_.t_.e_.n_.d_.e_.d_.__.a_.w_.a_.y_.(_.)_.·
 146 ··········o·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e········································_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)
 147 ····*·_\x8e_\x8n_\x8t_\x8r_\x8y_\x8p_\x8o_\x8i_\x8n_\x8t_\x8(_\x8)_\x8·_\x8(_\x8i_\x8n_\x8·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e_\x8·_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8)·························o·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t
140 ························································*·_.e_.x_.t_.e_.n_.d_.e_.d_.__.a_.w_.a_.y_.(_.)_.·148 ································································_.m_.e_.t_.h_.o_.d_.)
141 ··························································_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t149 ······························································o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t
142 ··························································_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)150 ································································_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)
143 *\x8**\x8**\x8**\x8**\x8*·F\x8F·*\x8**\x8**\x8**\x8**\x8*151 *\x8**\x8**\x8**\x8**\x8*·F\x8F·*\x8**\x8**\x8**\x8**\x8*
144 ····*·_\x8f_\x8e_\x8t_\x8c_\x8h_\x8__\x8v_\x8c_\x8a_\x8r_\x8d_\x8(_\x8)_\x8···························*·_\x8f_\x8i_\x8l_\x8l_\x8__\x8p_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8s_\x8(_\x8)_\x8·152 ····*·_\x8f_\x8e_\x8t_\x8c_\x8h_\x8__\x8v_\x8c_\x8a_\x8r_\x8d_\x8(_\x8)_\x8···························*·_\x8f_\x8i_\x8l_\x8l_\x8__\x8p_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8s_\x8(_\x8)_\x8·
145 ······_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t·············_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)153 ······_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t·············_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8·_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)
146 ······_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)·······································o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8M_\x8U_\x8C154 ······_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)·······································o·_\x8(_\x8s_\x8u_\x8p_\x8e_\x8r_\x8d_\x8u_\x8p_\x8e_\x8r_\x8._\x8g_\x8r_\x8o_\x8u_\x8p_\x8._\x8M_\x8U_\x8C
147 ····*·_\x8f_\x8i_\x8e_\x8l_\x8d_\x8s_\x8·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d_\x8._\x8S_\x8e_\x8a_\x8r_\x8c_\x8h_\x8R_\x8e_\x8s_\x8u_\x8l_\x8t·············_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)155 ····*·_\x8f_\x8i_\x8e_\x8l_\x8d_\x8s_\x8·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d_\x8._\x8S_\x8e_\x8a_\x8r_\x8c_\x8h_\x8R_\x8e_\x8s_\x8u_\x8l_\x8t·············_\x8m_\x8e_\x8t_\x8h_\x8o_\x8d_\x8)
148 ······_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8)······························*·_\x8F_\x8o_\x8r_\x8m_\x8·_\x8(_\x8c_\x8l_\x8a_\x8s_\x8s_\x8·_\x8i_\x8n_\x8·_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d_\x8)156 ······_\x8a_\x8t_\x8t_\x8r_\x8i_\x8b_\x8u_\x8t_\x8e_\x8)······························*·_\x8F_\x8o_\x8r_\x8m_\x8·_\x8(_\x8c_\x8l_\x8a_\x8s_\x8s_\x8·_\x8i_\x8n_\x8·_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d_\x8)
149 ··········o·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d_\x8._\x8T_\x8a_\x8b_\x8l_\x8e_\x8R_\x8e_\x8s_\x8u_\x8l_\x8t·······*·_\x8F_\x8o_\x8r_\x8m_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8(_\x8c_\x8l_\x8a_\x8s_\x8s_\x8·_\x8i_\x8n157 ··········o·_\x8(_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8c_\x8o_\x8m_\x8m_\x8a_\x8n_\x8d_\x8._\x8T_\x8a_\x8b_\x8l_\x8e_\x8R_\x8e_\x8s_\x8u_\x8l_\x8t·······*·_\x8F_\x8o_\x8r_\x8m_\x8F_\x8i_\x8e_\x8l_\x8d_\x8·_\x8(_\x8c_\x8l_\x8a_\x8s_\x8s_\x8·_\x8i_\x8n
Offset 164, 24 lines modifiedOffset 172, 24 lines modified
Max diff block lines reached; 49040/72779 bytes (67.38%) of diff not shown.
27.8 KB
./usr/share/doc/python-slidge-doc/html/index.html
    
Offset 495, 14 lines modifiedOffset 495, 37 lines modified
495 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.reject_friend_request"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.reject_friend_request()</span></code></a></li>495 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.reject_friend_request"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.reject_friend_request()</span></code></a></li>
496 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.on_friend_request"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.on_friend_request()</span></code></a></li>496 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.on_friend_request"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.on_friend_request()</span></code></a></li>
497 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.on_friend_delete"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.on_friend_delete()</span></code></a></li>497 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.on_friend_delete"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.on_friend_delete()</span></code></a></li>
498 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.on_friend_accept"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.on_friend_accept()</span></code></a></li>498 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.on_friend_accept"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.on_friend_accept()</span></code></a></li>
499 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.unsubscribe"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.unsubscribe()</span></code></a></li>499 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.unsubscribe"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.unsubscribe()</span></code></a></li>
500 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.update_info"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.update_info()</span></code></a></li>500 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.update_info"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.update_info()</span></code></a></li>
501 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.fetch_vcard"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.fetch_vcard()</span></code></a></li>501 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.fetch_vcard"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.fetch_vcard()</span></code></a></li>
 502 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.avatar_id"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.avatar_id</span></code></a></li>
 503 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.avatar"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.avatar</span></code></a></li>
 504 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.set_avatar"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.set_avatar()</span></code></a></li>
 505 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.invite_to"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.invite_to()</span></code></a></li>
 506 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.active"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.active()</span></code></a></li>
 507 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.composing"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.composing()</span></code></a></li>
 508 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.paused"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.paused()</span></code></a></li>
 509 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.inactive"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.inactive()</span></code></a></li>
 510 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.gone"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.gone()</span></code></a></li>
 511 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.send_file"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.send_file()</span></code></a></li>
 512 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.send_text"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.send_text()</span></code></a></li>
 513 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.correct"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.correct()</span></code></a></li>
 514 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.react"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.react()</span></code></a></li>
 515 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.retract"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.retract()</span></code></a></li>
 516 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.ack"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.ack()</span></code></a></li>
 517 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.received"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.received()</span></code></a></li>
 518 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.displayed"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.displayed()</span></code></a></li>
 519 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.online"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.online()</span></code></a></li>
 520 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.away"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.away()</span></code></a></li>
 521 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.extended_away"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.extended_away()</span></code></a></li>
 522 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.busy"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.busy()</span></code></a></li>
 523 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.offline"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.offline()</span></code></a></li>
 524 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.available_emojis"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyContact.available_emojis()</span></code></a></li>
502 </ul>525 </ul>
503 </li>526 </li>
504 <li·class="toctree-l6"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyRoster"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyRoster</span></code></a><ul>527 <li·class="toctree-l6"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyRoster"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyRoster</span></code></a><ul>
505 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyRoster.by_legacy_id"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyRoster.by_legacy_id()</span></code></a></li>528 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyRoster.by_legacy_id"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyRoster.by_legacy_id()</span></code></a></li>
506 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyRoster.legacy_id_to_jid_username"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyRoster.legacy_id_to_jid_username()</span></code></a></li>529 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyRoster.legacy_id_to_jid_username"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyRoster.legacy_id_to_jid_username()</span></code></a></li>
507 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyRoster.jid_username_to_legacy_id"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyRoster.jid_username_to_legacy_id()</span></code></a></li>530 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyRoster.jid_username_to_legacy_id"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyRoster.jid_username_to_legacy_id()</span></code></a></li>
508 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyRoster.fill"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyRoster.fill()</span></code></a></li>531 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyRoster.fill"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyRoster.fill()</span></code></a></li>
Offset 529, 14 lines modifiedOffset 552, 33 lines modified
529 </ul>552 </ul>
530 </li>553 </li>
531 <li·class="toctree-l6"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant</span></code></a><ul>554 <li·class="toctree-l6"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant</span></code></a><ul>
532 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.send_initial_presence"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.send_initial_presence()</span></code></a></li>555 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.send_initial_presence"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.send_initial_presence()</span></code></a></li>
533 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.leave"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.leave()</span></code></a></li>556 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.leave"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.leave()</span></code></a></li>
534 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.kick"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.kick()</span></code></a></li>557 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.kick"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.kick()</span></code></a></li>
535 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.ban"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.ban()</span></code></a></li>558 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.ban"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.ban()</span></code></a></li>
 559 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.online"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.online()</span></code></a></li>
 560 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.away"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.away()</span></code></a></li>
 561 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.extended_away"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.extended_away()</span></code></a></li>
 562 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.busy"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.busy()</span></code></a></li>
 563 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.offline"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.offline()</span></code></a></li>
 564 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.invite_to"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.invite_to()</span></code></a></li>
 565 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.active"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.active()</span></code></a></li>
 566 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.composing"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.composing()</span></code></a></li>
 567 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.paused"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.paused()</span></code></a></li>
 568 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.inactive"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.inactive()</span></code></a></li>
 569 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.gone"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.gone()</span></code></a></li>
 570 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.ack"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.ack()</span></code></a></li>
 571 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.received"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.received()</span></code></a></li>
 572 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.displayed"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.displayed()</span></code></a></li>
 573 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.send_file"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.send_file()</span></code></a></li>
 574 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.send_text"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.send_text()</span></code></a></li>
 575 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.correct"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.correct()</span></code></a></li>
 576 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.react"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.react()</span></code></a></li>
 577 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.retract"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyParticipant.retract()</span></code></a></li>
536 </ul>578 </ul>
537 </li>579 </li>
538 <li·class="toctree-l6"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC</span></code></a><ul>580 <li·class="toctree-l6"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC</span></code></a><ul>
539 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.STABLE_ARCHIVE"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.STABLE_ARCHIVE</span></code></a></li>581 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.STABLE_ARCHIVE"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.STABLE_ARCHIVE</span></code></a></li>
540 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.KEEP_BACKFILLED_PARTICIPANTS"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.KEEP_BACKFILLED_PARTICIPANTS</span></code></a></li>582 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.KEEP_BACKFILLED_PARTICIPANTS"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.KEEP_BACKFILLED_PARTICIPANTS</span></code></a></li>
541 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.HAS_DESCRIPTION"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.HAS_DESCRIPTION</span></code></a></li>583 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.HAS_DESCRIPTION"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.HAS_DESCRIPTION</span></code></a></li>
542 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.HAS_SUBJECT"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.HAS_SUBJECT</span></code></a></li>584 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.HAS_SUBJECT"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.HAS_SUBJECT</span></code></a></li>
Offset 552, 14 lines modifiedOffset 594, 18 lines modified
552 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.add_to_bookmarks"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.add_to_bookmarks()</span></code></a></li>594 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.add_to_bookmarks"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.add_to_bookmarks()</span></code></a></li>
553 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.on_avatar"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.on_avatar()</span></code></a></li>595 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.on_avatar"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.on_avatar()</span></code></a></li>
554 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.on_set_affiliation"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.on_set_affiliation()</span></code></a></li>596 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.on_set_affiliation"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.on_set_affiliation()</span></code></a></li>
555 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.on_kick"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.on_kick()</span></code></a></li>597 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.on_kick"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.on_kick()</span></code></a></li>
556 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.on_set_config"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.on_set_config()</span></code></a></li>598 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.on_set_config"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.on_set_config()</span></code></a></li>
557 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.on_destroy_request"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.on_destroy_request()</span></code></a></li>599 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.on_destroy_request"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.on_destroy_request()</span></code></a></li>
558 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.on_set_subject"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.on_set_subject()</span></code></a></li>600 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.on_set_subject"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.on_set_subject()</span></code></a></li>
 601 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.avatar_id"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.avatar_id</span></code></a></li>
 602 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.avatar"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.avatar</span></code></a></li>
 603 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.set_avatar"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.set_avatar()</span></code></a></li>
 604 <li·class="toctree-l7"><a·class="reference·internal"·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.available_emojis"><code·class="docutils·literal·notranslate"><span·class="pre">LegacyMUC.available_emojis()</span></code></a></li>
559 </ul>605 </ul>
560 </li>606 </li>
561 </ul>607 </ul>
562 </li>608 </li>
563 </ul>609 </ul>
564 </li>610 </li>
565 </ul>611 </ul>
9.77 KB
html2text {}
    
Offset 191, 14 lines modifiedOffset 191, 37 lines modified
191 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8r_\x8e_\x8j_\x8e_\x8c_\x8t_\x8__\x8f_\x8r_\x8i_\x8e_\x8n_\x8d_\x8__\x8r_\x8e_\x8q_\x8u_\x8e_\x8s_\x8t_\x8(_\x8)191 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8r_\x8e_\x8j_\x8e_\x8c_\x8t_\x8__\x8f_\x8r_\x8i_\x8e_\x8n_\x8d_\x8__\x8r_\x8e_\x8q_\x8u_\x8e_\x8s_\x8t_\x8(_\x8)
192 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8o_\x8n_\x8__\x8f_\x8r_\x8i_\x8e_\x8n_\x8d_\x8__\x8r_\x8e_\x8q_\x8u_\x8e_\x8s_\x8t_\x8(_\x8)192 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8o_\x8n_\x8__\x8f_\x8r_\x8i_\x8e_\x8n_\x8d_\x8__\x8r_\x8e_\x8q_\x8u_\x8e_\x8s_\x8t_\x8(_\x8)
193 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8o_\x8n_\x8__\x8f_\x8r_\x8i_\x8e_\x8n_\x8d_\x8__\x8d_\x8e_\x8l_\x8e_\x8t_\x8e_\x8(_\x8)193 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8o_\x8n_\x8__\x8f_\x8r_\x8i_\x8e_\x8n_\x8d_\x8__\x8d_\x8e_\x8l_\x8e_\x8t_\x8e_\x8(_\x8)
194 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8o_\x8n_\x8__\x8f_\x8r_\x8i_\x8e_\x8n_\x8d_\x8__\x8a_\x8c_\x8c_\x8e_\x8p_\x8t_\x8(_\x8)194 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8o_\x8n_\x8__\x8f_\x8r_\x8i_\x8e_\x8n_\x8d_\x8__\x8a_\x8c_\x8c_\x8e_\x8p_\x8t_\x8(_\x8)
195 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8u_\x8n_\x8s_\x8u_\x8b_\x8s_\x8c_\x8r_\x8i_\x8b_\x8e_\x8(_\x8)195 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8u_\x8n_\x8s_\x8u_\x8b_\x8s_\x8c_\x8r_\x8i_\x8b_\x8e_\x8(_\x8)
196 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8u_\x8p_\x8d_\x8a_\x8t_\x8e_\x8__\x8i_\x8n_\x8f_\x8o_\x8(_\x8)196 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8u_\x8p_\x8d_\x8a_\x8t_\x8e_\x8__\x8i_\x8n_\x8f_\x8o_\x8(_\x8)
197 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8f_\x8e_\x8t_\x8c_\x8h_\x8__\x8v_\x8c_\x8a_\x8r_\x8d_\x8(_\x8)197 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8f_\x8e_\x8t_\x8c_\x8h_\x8__\x8v_\x8c_\x8a_\x8r_\x8d_\x8(_\x8)
 198 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8a_\x8v_\x8a_\x8t_\x8a_\x8r_\x8__\x8i_\x8d
 199 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8a_\x8v_\x8a_\x8t_\x8a_\x8r
 200 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8s_\x8e_\x8t_\x8__\x8a_\x8v_\x8a_\x8t_\x8a_\x8r_\x8(_\x8)
 201 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8i_\x8n_\x8v_\x8i_\x8t_\x8e_\x8__\x8t_\x8o_\x8(_\x8)
 202 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8a_\x8c_\x8t_\x8i_\x8v_\x8e_\x8(_\x8)
 203 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8c_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8n_\x8g_\x8(_\x8)
 204 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8p_\x8a_\x8u_\x8s_\x8e_\x8d_\x8(_\x8)
 205 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8i_\x8n_\x8a_\x8c_\x8t_\x8i_\x8v_\x8e_\x8(_\x8)
 206 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8g_\x8o_\x8n_\x8e_\x8(_\x8)
 207 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8s_\x8e_\x8n_\x8d_\x8__\x8f_\x8i_\x8l_\x8e_\x8(_\x8)
 208 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8s_\x8e_\x8n_\x8d_\x8__\x8t_\x8e_\x8x_\x8t_\x8(_\x8)
 209 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8c_\x8o_\x8r_\x8r_\x8e_\x8c_\x8t_\x8(_\x8)
 210 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8r_\x8e_\x8a_\x8c_\x8t_\x8(_\x8)
 211 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8r_\x8e_\x8t_\x8r_\x8a_\x8c_\x8t_\x8(_\x8)
 212 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8a_\x8c_\x8k_\x8(_\x8)
 213 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8r_\x8e_\x8c_\x8e_\x8i_\x8v_\x8e_\x8d_\x8(_\x8)
 214 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8d_\x8i_\x8s_\x8p_\x8l_\x8a_\x8y_\x8e_\x8d_\x8(_\x8)
 215 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8o_\x8n_\x8l_\x8i_\x8n_\x8e_\x8(_\x8)
 216 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8a_\x8w_\x8a_\x8y_\x8(_\x8)
 217 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8e_\x8x_\x8t_\x8e_\x8n_\x8d_\x8e_\x8d_\x8__\x8a_\x8w_\x8a_\x8y_\x8(_\x8)
 218 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8b_\x8u_\x8s_\x8y_\x8(_\x8)
 219 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8o_\x8f_\x8f_\x8l_\x8i_\x8n_\x8e_\x8(_\x8)
 220 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8a_\x8v_\x8a_\x8i_\x8l_\x8a_\x8b_\x8l_\x8e_\x8__\x8e_\x8m_\x8o_\x8j_\x8i_\x8s_\x8(_\x8)
198 ··································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8R_\x8o_\x8s_\x8t_\x8e_\x8r221 ··································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8R_\x8o_\x8s_\x8t_\x8e_\x8r
199 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8R_\x8o_\x8s_\x8t_\x8e_\x8r_\x8._\x8b_\x8y_\x8__\x8l_\x8e_\x8g_\x8a_\x8c_\x8y_\x8__\x8i_\x8d_\x8(_\x8)222 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8R_\x8o_\x8s_\x8t_\x8e_\x8r_\x8._\x8b_\x8y_\x8__\x8l_\x8e_\x8g_\x8a_\x8c_\x8y_\x8__\x8i_\x8d_\x8(_\x8)
200 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8R_\x8o_\x8s_\x8t_\x8e_\x8r_\x8._\x8l_\x8e_\x8g_\x8a_\x8c_\x8y_\x8__\x8i_\x8d_\x8__\x8t_\x8o_\x8__\x8j_\x8i_\x8d_\x8__\x8u_\x8s_\x8e_\x8r_\x8n_\x8a_\x8m_\x8e223 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8R_\x8o_\x8s_\x8t_\x8e_\x8r_\x8._\x8l_\x8e_\x8g_\x8a_\x8c_\x8y_\x8__\x8i_\x8d_\x8__\x8t_\x8o_\x8__\x8j_\x8i_\x8d_\x8__\x8u_\x8s_\x8e_\x8r_\x8n_\x8a_\x8m_\x8e
201 ··········································_\x8(_\x8)224 ··········································_\x8(_\x8)
202 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8R_\x8o_\x8s_\x8t_\x8e_\x8r_\x8._\x8j_\x8i_\x8d_\x8__\x8u_\x8s_\x8e_\x8r_\x8n_\x8a_\x8m_\x8e_\x8__\x8t_\x8o_\x8__\x8l_\x8e_\x8g_\x8a_\x8c_\x8y_\x8__\x8i_\x8d225 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8R_\x8o_\x8s_\x8t_\x8e_\x8r_\x8._\x8j_\x8i_\x8d_\x8__\x8u_\x8s_\x8e_\x8r_\x8n_\x8a_\x8m_\x8e_\x8__\x8t_\x8o_\x8__\x8l_\x8e_\x8g_\x8a_\x8c_\x8y_\x8__\x8i_\x8d
203 ··········································_\x8(_\x8)226 ··········································_\x8(_\x8)
204 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8R_\x8o_\x8s_\x8t_\x8e_\x8r_\x8._\x8f_\x8i_\x8l_\x8l_\x8(_\x8)227 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8R_\x8o_\x8s_\x8t_\x8e_\x8r_\x8._\x8f_\x8i_\x8l_\x8l_\x8(_\x8)
Offset 218, 14 lines modifiedOffset 241, 33 lines modified
218 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8B_\x8o_\x8o_\x8k_\x8m_\x8a_\x8r_\x8k_\x8s_\x8._\x8r_\x8e_\x8m_\x8o_\x8v_\x8e_\x8(_\x8)241 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8B_\x8o_\x8o_\x8k_\x8m_\x8a_\x8r_\x8k_\x8s_\x8._\x8r_\x8e_\x8m_\x8o_\x8v_\x8e_\x8(_\x8)
219 ··································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t242 ··································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t
220 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8s_\x8e_\x8n_\x8d_\x8__\x8i_\x8n_\x8i_\x8t_\x8i_\x8a_\x8l_\x8__\x8p_\x8r_\x8e_\x8s_\x8e_\x8n_\x8c_\x8e243 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8s_\x8e_\x8n_\x8d_\x8__\x8i_\x8n_\x8i_\x8t_\x8i_\x8a_\x8l_\x8__\x8p_\x8r_\x8e_\x8s_\x8e_\x8n_\x8c_\x8e
221 ··········································_\x8(_\x8)244 ··········································_\x8(_\x8)
222 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8l_\x8e_\x8a_\x8v_\x8e_\x8(_\x8)245 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8l_\x8e_\x8a_\x8v_\x8e_\x8(_\x8)
223 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8k_\x8i_\x8c_\x8k_\x8(_\x8)246 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8k_\x8i_\x8c_\x8k_\x8(_\x8)
224 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8b_\x8a_\x8n_\x8(_\x8)247 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8b_\x8a_\x8n_\x8(_\x8)
 248 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8o_\x8n_\x8l_\x8i_\x8n_\x8e_\x8(_\x8)
 249 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8a_\x8w_\x8a_\x8y_\x8(_\x8)
 250 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8e_\x8x_\x8t_\x8e_\x8n_\x8d_\x8e_\x8d_\x8__\x8a_\x8w_\x8a_\x8y_\x8(_\x8)
 251 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8b_\x8u_\x8s_\x8y_\x8(_\x8)
 252 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8o_\x8f_\x8f_\x8l_\x8i_\x8n_\x8e_\x8(_\x8)
 253 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8i_\x8n_\x8v_\x8i_\x8t_\x8e_\x8__\x8t_\x8o_\x8(_\x8)
 254 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8a_\x8c_\x8t_\x8i_\x8v_\x8e_\x8(_\x8)
 255 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8c_\x8o_\x8m_\x8p_\x8o_\x8s_\x8i_\x8n_\x8g_\x8(_\x8)
 256 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8p_\x8a_\x8u_\x8s_\x8e_\x8d_\x8(_\x8)
 257 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8i_\x8n_\x8a_\x8c_\x8t_\x8i_\x8v_\x8e_\x8(_\x8)
 258 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8g_\x8o_\x8n_\x8e_\x8(_\x8)
 259 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8a_\x8c_\x8k_\x8(_\x8)
 260 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8r_\x8e_\x8c_\x8e_\x8i_\x8v_\x8e_\x8d_\x8(_\x8)
 261 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8d_\x8i_\x8s_\x8p_\x8l_\x8a_\x8y_\x8e_\x8d_\x8(_\x8)
 262 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8s_\x8e_\x8n_\x8d_\x8__\x8f_\x8i_\x8l_\x8e_\x8(_\x8)
 263 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8s_\x8e_\x8n_\x8d_\x8__\x8t_\x8e_\x8x_\x8t_\x8(_\x8)
 264 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8c_\x8o_\x8r_\x8r_\x8e_\x8c_\x8t_\x8(_\x8)
 265 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8r_\x8e_\x8a_\x8c_\x8t_\x8(_\x8)
 266 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8r_\x8e_\x8t_\x8r_\x8a_\x8c_\x8t_\x8(_\x8)
225 ··································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C267 ··································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C
226 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8S_\x8T_\x8A_\x8B_\x8L_\x8E_\x8__\x8A_\x8R_\x8C_\x8H_\x8I_\x8V_\x8E268 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8S_\x8T_\x8A_\x8B_\x8L_\x8E_\x8__\x8A_\x8R_\x8C_\x8H_\x8I_\x8V_\x8E
227 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8K_\x8E_\x8E_\x8P_\x8__\x8B_\x8A_\x8C_\x8K_\x8F_\x8I_\x8L_\x8L_\x8E_\x8D_\x8__\x8P_\x8A_\x8R_\x8T_\x8I_\x8C_\x8I_\x8P_\x8A_\x8N_\x8T_\x8S269 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8K_\x8E_\x8E_\x8P_\x8__\x8B_\x8A_\x8C_\x8K_\x8F_\x8I_\x8L_\x8L_\x8E_\x8D_\x8__\x8P_\x8A_\x8R_\x8T_\x8I_\x8C_\x8I_\x8P_\x8A_\x8N_\x8T_\x8S
228 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8H_\x8A_\x8S_\x8__\x8D_\x8E_\x8S_\x8C_\x8R_\x8I_\x8P_\x8T_\x8I_\x8O_\x8N270 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8H_\x8A_\x8S_\x8__\x8D_\x8E_\x8S_\x8C_\x8R_\x8I_\x8P_\x8T_\x8I_\x8O_\x8N
229 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8H_\x8A_\x8S_\x8__\x8S_\x8U_\x8B_\x8J_\x8E_\x8C_\x8T271 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8H_\x8A_\x8S_\x8__\x8S_\x8U_\x8B_\x8J_\x8E_\x8C_\x8T
230 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8u_\x8p_\x8d_\x8a_\x8t_\x8e_\x8__\x8i_\x8n_\x8f_\x8o_\x8(_\x8)272 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8u_\x8p_\x8d_\x8a_\x8t_\x8e_\x8__\x8i_\x8n_\x8f_\x8o_\x8(_\x8)
231 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8b_\x8a_\x8c_\x8k_\x8f_\x8i_\x8l_\x8l_\x8(_\x8)273 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8b_\x8a_\x8c_\x8k_\x8f_\x8i_\x8l_\x8l_\x8(_\x8)
Offset 240, 14 lines modifiedOffset 282, 18 lines modified
240 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8a_\x8d_\x8d_\x8__\x8t_\x8o_\x8__\x8b_\x8o_\x8o_\x8k_\x8m_\x8a_\x8r_\x8k_\x8s_\x8(_\x8)282 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8a_\x8d_\x8d_\x8__\x8t_\x8o_\x8__\x8b_\x8o_\x8o_\x8k_\x8m_\x8a_\x8r_\x8k_\x8s_\x8(_\x8)
241 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8o_\x8n_\x8__\x8a_\x8v_\x8a_\x8t_\x8a_\x8r_\x8(_\x8)283 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8o_\x8n_\x8__\x8a_\x8v_\x8a_\x8t_\x8a_\x8r_\x8(_\x8)
242 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8o_\x8n_\x8__\x8s_\x8e_\x8t_\x8__\x8a_\x8f_\x8f_\x8i_\x8l_\x8i_\x8a_\x8t_\x8i_\x8o_\x8n_\x8(_\x8)284 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8o_\x8n_\x8__\x8s_\x8e_\x8t_\x8__\x8a_\x8f_\x8f_\x8i_\x8l_\x8i_\x8a_\x8t_\x8i_\x8o_\x8n_\x8(_\x8)
243 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8o_\x8n_\x8__\x8k_\x8i_\x8c_\x8k_\x8(_\x8)285 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8o_\x8n_\x8__\x8k_\x8i_\x8c_\x8k_\x8(_\x8)
244 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8o_\x8n_\x8__\x8s_\x8e_\x8t_\x8__\x8c_\x8o_\x8n_\x8f_\x8i_\x8g_\x8(_\x8)286 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8o_\x8n_\x8__\x8s_\x8e_\x8t_\x8__\x8c_\x8o_\x8n_\x8f_\x8i_\x8g_\x8(_\x8)
245 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8o_\x8n_\x8__\x8d_\x8e_\x8s_\x8t_\x8r_\x8o_\x8y_\x8__\x8r_\x8e_\x8q_\x8u_\x8e_\x8s_\x8t_\x8(_\x8)287 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8o_\x8n_\x8__\x8d_\x8e_\x8s_\x8t_\x8r_\x8o_\x8y_\x8__\x8r_\x8e_\x8q_\x8u_\x8e_\x8s_\x8t_\x8(_\x8)
246 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8o_\x8n_\x8__\x8s_\x8e_\x8t_\x8__\x8s_\x8u_\x8b_\x8j_\x8e_\x8c_\x8t_\x8(_\x8)288 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8o_\x8n_\x8__\x8s_\x8e_\x8t_\x8__\x8s_\x8u_\x8b_\x8j_\x8e_\x8c_\x8t_\x8(_\x8)
 289 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8a_\x8v_\x8a_\x8t_\x8a_\x8r_\x8__\x8i_\x8d
 290 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8a_\x8v_\x8a_\x8t_\x8a_\x8r
 291 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8s_\x8e_\x8t_\x8__\x8a_\x8v_\x8a_\x8t_\x8a_\x8r_\x8(_\x8)
 292 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8a_\x8v_\x8a_\x8i_\x8l_\x8a_\x8b_\x8l_\x8e_\x8__\x8e_\x8m_\x8o_\x8j_\x8i_\x8s_\x8(_\x8)
247 ················#·_\x8S_\x8u_\x8b_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e_\x8s293 ················#·_\x8S_\x8u_\x8b_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e_\x8s
248 ······················#·_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8m_\x8a_\x8i_\x8n294 ······················#·_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8m_\x8a_\x8i_\x8n
249 ····························#·_\x8E_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s295 ····························#·_\x8E_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s
250 ····························#·_\x8M_\x8o_\x8d_\x8u_\x8l_\x8e_\x8·_\x8C_\x8o_\x8n_\x8t_\x8e_\x8n_\x8t_\x8s296 ····························#·_\x8M_\x8o_\x8d_\x8u_\x8l_\x8e_\x8·_\x8C_\x8o_\x8n_\x8t_\x8e_\x8n_\x8t_\x8s
251 ··································#·_\x8S_\x8i_\x8g_\x8T_\x8e_\x8r_\x8m_\x8I_\x8n_\x8t_\x8e_\x8r_\x8r_\x8u_\x8p_\x8t297 ··································#·_\x8S_\x8i_\x8g_\x8T_\x8e_\x8r_\x8m_\x8I_\x8n_\x8t_\x8e_\x8r_\x8r_\x8u_\x8p_\x8t
252 ················#·_\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s298 ················#·_\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s
253 ················#·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s299 ················#·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s
9.22 KB
./usr/share/doc/python-slidge-doc/html/objects.inv
9.12 KB
Sphinx inventory
    
Offset 124, 24 lines modifiedOffset 124, 47 lines modified
124 slidge.command.register.RegistrationType.SINGLE_STEP_FORM·py:attribute·1·dev/api/slidge/command/register/index.html#$·-124 slidge.command.register.RegistrationType.SINGLE_STEP_FORM·py:attribute·1·dev/api/slidge/command/register/index.html#$·-
125 slidge.command.register.RegistrationType.TWO_FACTOR_CODE·py:attribute·1·dev/api/slidge/command/register/index.html#$·-125 slidge.command.register.RegistrationType.TWO_FACTOR_CODE·py:attribute·1·dev/api/slidge/command/register/index.html#$·-
126 slidge.command.register.TwoFactorNotRequired·py:exception·1·dev/api/slidge/command/register/index.html#$·-126 slidge.command.register.TwoFactorNotRequired·py:exception·1·dev/api/slidge/command/register/index.html#$·-
127 slidge.contact·py:module·0·dev/api/slidge/contact/index.html#module-$·-127 slidge.contact·py:module·0·dev/api/slidge/contact/index.html#module-$·-
128 slidge.contact.LegacyContact·py:class·1·dev/api/slidge/contact/index.html#$·-128 slidge.contact.LegacyContact·py:class·1·dev/api/slidge/contact/index.html#$·-
129 slidge.contact.LegacyContact.RESOURCE·py:attribute·1·dev/api/slidge/contact/index.html#$·-129 slidge.contact.LegacyContact.RESOURCE·py:attribute·1·dev/api/slidge/contact/index.html#$·-
130 slidge.contact.LegacyContact.accept_friend_request·py:method·1·dev/api/slidge/contact/index.html#$·-130 slidge.contact.LegacyContact.accept_friend_request·py:method·1·dev/api/slidge/contact/index.html#$·-
 131 slidge.contact.LegacyContact.ack·py:method·1·dev/api/slidge/contact/index.html#$·-
 132 slidge.contact.LegacyContact.active·py:method·1·dev/api/slidge/contact/index.html#$·-
131 slidge.contact.LegacyContact.add_to_roster·py:method·1·dev/api/slidge/contact/index.html#$·-133 slidge.contact.LegacyContact.add_to_roster·py:method·1·dev/api/slidge/contact/index.html#$·-
 134 slidge.contact.LegacyContact.available_emojis·py:method·1·dev/api/slidge/contact/index.html#$·-
 135 slidge.contact.LegacyContact.avatar·py:property·1·dev/api/slidge/contact/index.html#$·-
 136 slidge.contact.LegacyContact.avatar_id·py:property·1·dev/api/slidge/contact/index.html#$·-
 137 slidge.contact.LegacyContact.away·py:method·1·dev/api/slidge/contact/index.html#$·-
 138 slidge.contact.LegacyContact.busy·py:method·1·dev/api/slidge/contact/index.html#$·-
132 slidge.contact.LegacyContact.client_type·py:property·1·dev/api/slidge/contact/index.html#$·-139 slidge.contact.LegacyContact.client_type·py:property·1·dev/api/slidge/contact/index.html#$·-
 140 slidge.contact.LegacyContact.composing·py:method·1·dev/api/slidge/contact/index.html#$·-
 141 slidge.contact.LegacyContact.correct·py:method·1·dev/api/slidge/contact/index.html#$·-
 142 slidge.contact.LegacyContact.displayed·py:method·1·dev/api/slidge/contact/index.html#$·-
 143 slidge.contact.LegacyContact.extended_away·py:method·1·dev/api/slidge/contact/index.html#$·-
133 slidge.contact.LegacyContact.fetch_vcard·py:method·1·dev/api/slidge/contact/index.html#$·-144 slidge.contact.LegacyContact.fetch_vcard·py:method·1·dev/api/slidge/contact/index.html#$·-
134 slidge.contact.LegacyContact.get_msg_xmpp_id_up_to·py:method·1·dev/api/slidge/contact/index.html#$·-145 slidge.contact.LegacyContact.get_msg_xmpp_id_up_to·py:method·1·dev/api/slidge/contact/index.html#$·-
 146 slidge.contact.LegacyContact.gone·py:method·1·dev/api/slidge/contact/index.html#$·-
 147 slidge.contact.LegacyContact.inactive·py:method·1·dev/api/slidge/contact/index.html#$·-
 148 slidge.contact.LegacyContact.invite_to·py:method·1·dev/api/slidge/contact/index.html#$·-
135 slidge.contact.LegacyContact.legacy_id·py:attribute·1·dev/api/slidge/contact/index.html#$·-149 slidge.contact.LegacyContact.legacy_id·py:attribute·1·dev/api/slidge/contact/index.html#$·-
136 slidge.contact.LegacyContact.name·py:property·1·dev/api/slidge/contact/index.html#$·-150 slidge.contact.LegacyContact.name·py:property·1·dev/api/slidge/contact/index.html#$·-
 151 slidge.contact.LegacyContact.offline·py:method·1·dev/api/slidge/contact/index.html#$·-
137 slidge.contact.LegacyContact.on_friend_accept·py:method·1·dev/api/slidge/contact/index.html#$·-152 slidge.contact.LegacyContact.on_friend_accept·py:method·1·dev/api/slidge/contact/index.html#$·-
138 slidge.contact.LegacyContact.on_friend_delete·py:method·1·dev/api/slidge/contact/index.html#$·-153 slidge.contact.LegacyContact.on_friend_delete·py:method·1·dev/api/slidge/contact/index.html#$·-
139 slidge.contact.LegacyContact.on_friend_request·py:method·1·dev/api/slidge/contact/index.html#$·-154 slidge.contact.LegacyContact.on_friend_request·py:method·1·dev/api/slidge/contact/index.html#$·-
 155 slidge.contact.LegacyContact.online·py:method·1·dev/api/slidge/contact/index.html#$·-
 156 slidge.contact.LegacyContact.paused·py:method·1·dev/api/slidge/contact/index.html#$·-
 157 slidge.contact.LegacyContact.react·py:method·1·dev/api/slidge/contact/index.html#$·-
 158 slidge.contact.LegacyContact.received·py:method·1·dev/api/slidge/contact/index.html#$·-
140 slidge.contact.LegacyContact.reject_friend_request·py:method·1·dev/api/slidge/contact/index.html#$·-159 slidge.contact.LegacyContact.reject_friend_request·py:method·1·dev/api/slidge/contact/index.html#$·-
 160 slidge.contact.LegacyContact.retract·py:method·1·dev/api/slidge/contact/index.html#$·-
 161 slidge.contact.LegacyContact.send_file·py:method·1·dev/api/slidge/contact/index.html#$·-
 162 slidge.contact.LegacyContact.send_text·py:method·1·dev/api/slidge/contact/index.html#$·-
 163 slidge.contact.LegacyContact.set_avatar·py:method·1·dev/api/slidge/contact/index.html#$·-
141 slidge.contact.LegacyContact.unsubscribe·py:method·1·dev/api/slidge/contact/index.html#$·-164 slidge.contact.LegacyContact.unsubscribe·py:method·1·dev/api/slidge/contact/index.html#$·-
142 slidge.contact.LegacyContact.update_info·py:method·1·dev/api/slidge/contact/index.html#$·-165 slidge.contact.LegacyContact.update_info·py:method·1·dev/api/slidge/contact/index.html#$·-
143 slidge.contact.LegacyRoster·py:class·1·dev/api/slidge/contact/index.html#$·-166 slidge.contact.LegacyRoster·py:class·1·dev/api/slidge/contact/index.html#$·-
144 slidge.contact.LegacyRoster.by_legacy_id·py:method·1·dev/api/slidge/contact/index.html#$·-167 slidge.contact.LegacyRoster.by_legacy_id·py:method·1·dev/api/slidge/contact/index.html#$·-
145 slidge.contact.LegacyRoster.fill·py:method·1·dev/api/slidge/contact/index.html#$·-168 slidge.contact.LegacyRoster.fill·py:method·1·dev/api/slidge/contact/index.html#$·-
146 slidge.contact.LegacyRoster.jid_username_to_legacy_id·py:method·1·dev/api/slidge/contact/index.html#$·-169 slidge.contact.LegacyRoster.jid_username_to_legacy_id·py:method·1·dev/api/slidge/contact/index.html#$·-
147 slidge.contact.LegacyRoster.legacy_id_to_jid_username·py:method·1·dev/api/slidge/contact/index.html#$·-170 slidge.contact.LegacyRoster.legacy_id_to_jid_username·py:method·1·dev/api/slidge/contact/index.html#$·-
Offset 154, 34 lines modifiedOffset 177, 57 lines modified
154 slidge.group.LegacyBookmarks.remove·py:method·1·dev/api/slidge/group/index.html#$·-177 slidge.group.LegacyBookmarks.remove·py:method·1·dev/api/slidge/group/index.html#$·-
155 slidge.group.LegacyMUC·py:class·1·dev/api/slidge/group/index.html#$·-178 slidge.group.LegacyMUC·py:class·1·dev/api/slidge/group/index.html#$·-
156 slidge.group.LegacyMUC.HAS_DESCRIPTION·py:attribute·1·dev/api/slidge/group/index.html#$·-179 slidge.group.LegacyMUC.HAS_DESCRIPTION·py:attribute·1·dev/api/slidge/group/index.html#$·-
157 slidge.group.LegacyMUC.HAS_SUBJECT·py:attribute·1·dev/api/slidge/group/index.html#$·-180 slidge.group.LegacyMUC.HAS_SUBJECT·py:attribute·1·dev/api/slidge/group/index.html#$·-
158 slidge.group.LegacyMUC.KEEP_BACKFILLED_PARTICIPANTS·py:attribute·1·dev/api/slidge/group/index.html#$·-181 slidge.group.LegacyMUC.KEEP_BACKFILLED_PARTICIPANTS·py:attribute·1·dev/api/slidge/group/index.html#$·-
159 slidge.group.LegacyMUC.STABLE_ARCHIVE·py:attribute·1·dev/api/slidge/group/index.html#$·-182 slidge.group.LegacyMUC.STABLE_ARCHIVE·py:attribute·1·dev/api/slidge/group/index.html#$·-
160 slidge.group.LegacyMUC.add_to_bookmarks·py:method·1·dev/api/slidge/group/index.html#$·-183 slidge.group.LegacyMUC.add_to_bookmarks·py:method·1·dev/api/slidge/group/index.html#$·-
 184 slidge.group.LegacyMUC.available_emojis·py:method·1·dev/api/slidge/group/index.html#$·-
 185 slidge.group.LegacyMUC.avatar·py:property·1·dev/api/slidge/group/index.html#$·-
 186 slidge.group.LegacyMUC.avatar_id·py:property·1·dev/api/slidge/group/index.html#$·-
161 slidge.group.LegacyMUC.backfill·py:method·1·dev/api/slidge/group/index.html#$·-187 slidge.group.LegacyMUC.backfill·py:method·1·dev/api/slidge/group/index.html#$·-
162 slidge.group.LegacyMUC.fill_participants·py:method·1·dev/api/slidge/group/index.html#$·-188 slidge.group.LegacyMUC.fill_participants·py:method·1·dev/api/slidge/group/index.html#$·-
163 slidge.group.LegacyMUC.get_participant·py:method·1·dev/api/slidge/group/index.html#$·-189 slidge.group.LegacyMUC.get_participant·py:method·1·dev/api/slidge/group/index.html#$·-
164 slidge.group.LegacyMUC.get_participant_by_contact·py:method·1·dev/api/slidge/group/index.html#$·-190 slidge.group.LegacyMUC.get_participant_by_contact·py:method·1·dev/api/slidge/group/index.html#$·-
165 slidge.group.LegacyMUC.get_system_participant·py:method·1·dev/api/slidge/group/index.html#$·-191 slidge.group.LegacyMUC.get_system_participant·py:method·1·dev/api/slidge/group/index.html#$·-
166 slidge.group.LegacyMUC.get_user_participant·py:method·1·dev/api/slidge/group/index.html#$·-192 slidge.group.LegacyMUC.get_user_participant·py:method·1·dev/api/slidge/group/index.html#$·-
167 slidge.group.LegacyMUC.kick_resource·py:method·1·dev/api/slidge/group/index.html#$·-193 slidge.group.LegacyMUC.kick_resource·py:method·1·dev/api/slidge/group/index.html#$·-
168 slidge.group.LegacyMUC.on_avatar·py:method·1·dev/api/slidge/group/index.html#$·-194 slidge.group.LegacyMUC.on_avatar·py:method·1·dev/api/slidge/group/index.html#$·-
169 slidge.group.LegacyMUC.on_destroy_request·py:method·1·dev/api/slidge/group/index.html#$·-195 slidge.group.LegacyMUC.on_destroy_request·py:method·1·dev/api/slidge/group/index.html#$·-
170 slidge.group.LegacyMUC.on_kick·py:method·1·dev/api/slidge/group/index.html#$·-196 slidge.group.LegacyMUC.on_kick·py:method·1·dev/api/slidge/group/index.html#$·-
171 slidge.group.LegacyMUC.on_set_affiliation·py:method·1·dev/api/slidge/group/index.html#$·-197 slidge.group.LegacyMUC.on_set_affiliation·py:method·1·dev/api/slidge/group/index.html#$·-
172 slidge.group.LegacyMUC.on_set_config·py:method·1·dev/api/slidge/group/index.html#$·-198 slidge.group.LegacyMUC.on_set_config·py:method·1·dev/api/slidge/group/index.html#$·-
173 slidge.group.LegacyMUC.on_set_subject·py:method·1·dev/api/slidge/group/index.html#$·-199 slidge.group.LegacyMUC.on_set_subject·py:method·1·dev/api/slidge/group/index.html#$·-
174 slidge.group.LegacyMUC.remove_participant·py:method·1·dev/api/slidge/group/index.html#$·-200 slidge.group.LegacyMUC.remove_participant·py:method·1·dev/api/slidge/group/index.html#$·-
 201 slidge.group.LegacyMUC.set_avatar·py:method·1·dev/api/slidge/group/index.html#$·-
175 slidge.group.LegacyMUC.update_info·py:method·1·dev/api/slidge/group/index.html#$·-202 slidge.group.LegacyMUC.update_info·py:method·1·dev/api/slidge/group/index.html#$·-
176 slidge.group.LegacyParticipant·py:class·1·dev/api/slidge/group/index.html#$·-203 slidge.group.LegacyParticipant·py:class·1·dev/api/slidge/group/index.html#$·-
 204 slidge.group.LegacyParticipant.ack·py:method·1·dev/api/slidge/group/index.html#$·-
 205 slidge.group.LegacyParticipant.active·py:method·1·dev/api/slidge/group/index.html#$·-
 206 slidge.group.LegacyParticipant.away·py:method·1·dev/api/slidge/group/index.html#$·-
177 slidge.group.LegacyParticipant.ban·py:method·1·dev/api/slidge/group/index.html#$·-207 slidge.group.LegacyParticipant.ban·py:method·1·dev/api/slidge/group/index.html#$·-
 208 slidge.group.LegacyParticipant.busy·py:method·1·dev/api/slidge/group/index.html#$·-
 209 slidge.group.LegacyParticipant.composing·py:method·1·dev/api/slidge/group/index.html#$·-
 210 slidge.group.LegacyParticipant.correct·py:method·1·dev/api/slidge/group/index.html#$·-
 211 slidge.group.LegacyParticipant.displayed·py:method·1·dev/api/slidge/group/index.html#$·-
 212 slidge.group.LegacyParticipant.extended_away·py:method·1·dev/api/slidge/group/index.html#$·-
 213 slidge.group.LegacyParticipant.gone·py:method·1·dev/api/slidge/group/index.html#$·-
 214 slidge.group.LegacyParticipant.inactive·py:method·1·dev/api/slidge/group/index.html#$·-
 215 slidge.group.LegacyParticipant.invite_to·py:method·1·dev/api/slidge/group/index.html#$·-
178 slidge.group.LegacyParticipant.kick·py:method·1·dev/api/slidge/group/index.html#$·-216 slidge.group.LegacyParticipant.kick·py:method·1·dev/api/slidge/group/index.html#$·-
179 slidge.group.LegacyParticipant.leave·py:method·1·dev/api/slidge/group/index.html#$·-217 slidge.group.LegacyParticipant.leave·py:method·1·dev/api/slidge/group/index.html#$·-
 218 slidge.group.LegacyParticipant.offline·py:method·1·dev/api/slidge/group/index.html#$·-
 219 slidge.group.LegacyParticipant.online·py:method·1·dev/api/slidge/group/index.html#$·-
 220 slidge.group.LegacyParticipant.paused·py:method·1·dev/api/slidge/group/index.html#$·-
 221 slidge.group.LegacyParticipant.react·py:method·1·dev/api/slidge/group/index.html#$·-
 222 slidge.group.LegacyParticipant.received·py:method·1·dev/api/slidge/group/index.html#$·-
 223 slidge.group.LegacyParticipant.retract·py:method·1·dev/api/slidge/group/index.html#$·-
 224 slidge.group.LegacyParticipant.send_file·py:method·1·dev/api/slidge/group/index.html#$·-
180 slidge.group.LegacyParticipant.send_initial_presence·py:method·1·dev/api/slidge/group/index.html#$·-225 slidge.group.LegacyParticipant.send_initial_presence·py:method·1·dev/api/slidge/group/index.html#$·-
 226 slidge.group.LegacyParticipant.send_text·py:method·1·dev/api/slidge/group/index.html#$·-
181 slidge.group.MucType·py:class·1·dev/api/slidge/group/index.html#$·-227 slidge.group.MucType·py:class·1·dev/api/slidge/group/index.html#$·-
182 slidge.group.MucType.CHANNEL·py:attribute·1·dev/api/slidge/group/index.html#$·-228 slidge.group.MucType.CHANNEL·py:attribute·1·dev/api/slidge/group/index.html#$·-
183 slidge.group.MucType.CHANNEL_NON_ANONYMOUS·py:attribute·1·dev/api/slidge/group/index.html#$·-229 slidge.group.MucType.CHANNEL_NON_ANONYMOUS·py:attribute·1·dev/api/slidge/group/index.html#$·-
184 slidge.group.MucType.GROUP·py:attribute·1·dev/api/slidge/group/index.html#$·-230 slidge.group.MucType.GROUP·py:attribute·1·dev/api/slidge/group/index.html#$·-
185 slidge.main·py:module·0·dev/api/slidge/main/index.html#module-$·-231 slidge.main·py:module·0·dev/api/slidge/main/index.html#module-$·-
186 slidge.main.SigTermInterrupt·py:exception·1·dev/api/slidge/main/index.html#$·-232 slidge.main.SigTermInterrupt·py:exception·1·dev/api/slidge/main/index.html#$·-
187 superduper·py:module·0·dev/api/superduper/index.html#module-$·-233 superduper·py:module·0·dev/api/superduper/index.html#module-$·-
72.7 KB
./usr/share/doc/python-slidge-doc/html/searchindex.js
72.6 KB
js-beautify {}
    
Offset 382, 20 lines modifiedOffset 382, 32 lines modified
382 ········],382 ········],
383 ········"accept_friend_request()·(slidge.contact.legacycontact·method)":·[383 ········"accept_friend_request()·(slidge.contact.legacycontact·method)":·[
384 ············[28,·"slidge.contact.LegacyContact.accept_friend_request",·false]384 ············[28,·"slidge.contact.LegacyContact.accept_friend_request",·false]
385 ········],385 ········],
386 ········"access·(slidge.command.command·attribute)":·[386 ········"access·(slidge.command.command·attribute)":·[
387 ············[26,·"slidge.command.Command.ACCESS",·false]387 ············[26,·"slidge.command.Command.ACCESS",·false]
388 ········],388 ········],
 389 ········"ack()·(slidge.contact.legacycontact·method)":·[
 390 ············[28,·"slidge.contact.LegacyContact.ack",·false]
 391 ········],
 392 ········"ack()·(slidge.group.legacyparticipant·method)":·[
 393 ············[29,·"slidge.group.LegacyParticipant.ack",·false]
 394 ········],
389 ········"ack()·(superduper.gateway.gateway·method)":·[395 ········"ack()·(superduper.gateway.gateway·method)":·[
390 ············[32,·"superduper.gateway.Gateway.ack",·false]396 ············[32,·"superduper.gateway.Gateway.ack",·false]
391 ········],397 ········],
392 ········"ack()·(superduper.group.participant·method)":·[398 ········"ack()·(superduper.group.participant·method)":·[
393 ············[33,·"superduper.group.Participant.ack",·false]399 ············[33,·"superduper.group.Participant.ack",·false]
394 ········],400 ········],
 401 ········"active()·(slidge.contact.legacycontact·method)":·[
 402 ············[28,·"slidge.contact.LegacyContact.active",·false]
 403 ········],
 404 ········"active()·(slidge.group.legacyparticipant·method)":·[
 405 ············[29,·"slidge.group.LegacyParticipant.active",·false]
 406 ········],
395 ········"active()·(superduper.gateway.gateway·method)":·[407 ········"active()·(superduper.gateway.gateway·method)":·[
396 ············[32,·"superduper.gateway.Gateway.active",·false]408 ············[32,·"superduper.gateway.Gateway.active",·false]
397 ········],409 ········],
398 ········"active()·(superduper.group.participant·method)":·[410 ········"active()·(superduper.group.participant·method)":·[
399 ············[33,·"superduper.group.Participant.active",·false]411 ············[33,·"superduper.group.Participant.active",·false]
400 ········],412 ········],
401 ········"ad-hoc·command":·[413 ········"ad-hoc·command":·[
Offset 406, 32 lines modifiedOffset 418, 56 lines modified
406 ········],418 ········],
407 ········"add_to_bookmarks()·(superduper.group.muc·method)":·[419 ········"add_to_bookmarks()·(superduper.group.muc·method)":·[
408 ············[33,·"superduper.group.MUC.add_to_bookmarks",·false]420 ············[33,·"superduper.group.MUC.add_to_bookmarks",·false]
409 ········],421 ········],
410 ········"add_to_roster()·(slidge.contact.legacycontact·method)":·[422 ········"add_to_roster()·(slidge.contact.legacycontact·method)":·[
411 ············[28,·"slidge.contact.LegacyContact.add_to_roster",·false]423 ············[28,·"slidge.contact.LegacyContact.add_to_roster",·false]
412 ········],424 ········],
 425 ········"available_emojis()·(slidge.contact.legacycontact·method)":·[
 426 ············[28,·"slidge.contact.LegacyContact.available_emojis",·false]
 427 ········],
 428 ········"available_emojis()·(slidge.group.legacymuc·method)":·[
 429 ············[29,·"slidge.group.LegacyMUC.available_emojis",·false]
 430 ········],
413 ········"available_emojis()·(superduper.group.muc·method)":·[431 ········"available_emojis()·(superduper.group.muc·method)":·[
414 ············[33,·"superduper.group.MUC.available_emojis",·false]432 ············[33,·"superduper.group.MUC.available_emojis",·false]
415 ········],433 ········],
416 ········"avatar":·[434 ········"avatar":·[
417 ············[41,·"term-Avatar",·true]435 ············[41,·"term-Avatar",·true]
418 ········],436 ········],
 437 ········"avatar·(slidge.contact.legacycontact·property)":·[
 438 ············[28,·"slidge.contact.LegacyContact.avatar",·false]
 439 ········],
 440 ········"avatar·(slidge.group.legacymuc·property)":·[
 441 ············[29,·"slidge.group.LegacyMUC.avatar",·false]
 442 ········],
419 ········"avatar·(superduper.group.muc·property)":·[443 ········"avatar·(superduper.group.muc·property)":·[
420 ············[33,·"superduper.group.MUC.avatar",·false]444 ············[33,·"superduper.group.MUC.avatar",·false]
421 ········],445 ········],
 446 ········"avatar_id·(slidge.contact.legacycontact·property)":·[
 447 ············[28,·"slidge.contact.LegacyContact.avatar_id",·false]
 448 ········],
 449 ········"avatar_id·(slidge.group.legacymuc·property)":·[
 450 ············[29,·"slidge.group.LegacyMUC.avatar_id",·false]
 451 ········],
422 ········"avatar_id·(superduper.group.muc·property)":·[452 ········"avatar_id·(superduper.group.muc·property)":·[
423 ············[33,·"superduper.group.MUC.avatar_id",·false]453 ············[33,·"superduper.group.MUC.avatar_id",·false]
424 ········],454 ········],
425 ········"avatar_id_type·(slidge.basegateway·attribute)":·[455 ········"avatar_id_type·(slidge.basegateway·attribute)":·[
426 ············[30,·"slidge.BaseGateway.AVATAR_ID_TYPE",·false]456 ············[30,·"slidge.BaseGateway.AVATAR_ID_TYPE",·false]
427 ········],457 ········],
428 ········"avatar_id_type·(superduper.gateway.gateway·attribute)":·[458 ········"avatar_id_type·(superduper.gateway.gateway·attribute)":·[
429 ············[32,·"superduper.gateway.Gateway.AVATAR_ID_TYPE",·false]459 ············[32,·"superduper.gateway.Gateway.AVATAR_ID_TYPE",·false]
430 ········],460 ········],
 461 ········"away()·(slidge.contact.legacycontact·method)":·[
 462 ············[28,·"slidge.contact.LegacyContact.away",·false]
 463 ········],
 464 ········"away()·(slidge.group.legacyparticipant·method)":·[
 465 ············[29,·"slidge.group.LegacyParticipant.away",·false]
 466 ········],
431 ········"away()·(superduper.group.participant·method)":·[467 ········"away()·(superduper.group.participant·method)":·[
432 ············[33,·"superduper.group.Participant.away",·false]468 ············[33,·"superduper.group.Participant.away",·false]
433 ········],469 ········],
434 ········"b33993e87db3_move_everything_to_persistent_db":·[470 ········"b33993e87db3_move_everything_to_persistent_db":·[
435 ············[22,·"module-b33993e87db3_move_everything_to_persistent_db",·false]471 ············[22,·"module-b33993e87db3_move_everything_to_persistent_db",·false]
436 ········],472 ········],
437 ········"b64b1a793483_add_source_and_legacy_id_for_archived_":·[473 ········"b64b1a793483_add_source_and_legacy_id_for_archived_":·[
Offset 454, 14 lines modifiedOffset 490, 20 lines modified
454 ········],490 ········],
455 ········"basesession·(class·in·slidge)":·[491 ········"basesession·(class·in·slidge)":·[
456 ············[30,·"slidge.BaseSession",·false]492 ············[30,·"slidge.BaseSession",·false]
457 ········],493 ········],
458 ········"bookmarks·(class·in·superduper.group)":·[494 ········"bookmarks·(class·in·superduper.group)":·[
459 ············[33,·"superduper.group.Bookmarks",·false]495 ············[33,·"superduper.group.Bookmarks",·false]
460 ········],496 ········],
 497 ········"busy()·(slidge.contact.legacycontact·method)":·[
 498 ············[28,·"slidge.contact.LegacyContact.busy",·false]
 499 ········],
 500 ········"busy()·(slidge.group.legacyparticipant·method)":·[
 501 ············[29,·"slidge.group.LegacyParticipant.busy",·false]
 502 ········],
461 ········"busy()·(superduper.group.participant·method)":·[503 ········"busy()·(superduper.group.participant·method)":·[
462 ············[33,·"superduper.group.Participant.busy",·false]504 ············[33,·"superduper.group.Participant.busy",·false]
463 ········],505 ········],
464 ········"by_legacy_id()·(slidge.contact.legacyroster·method)":·[506 ········"by_legacy_id()·(slidge.contact.legacyroster·method)":·[
465 ············[28,·"slidge.contact.LegacyRoster.by_legacy_id",·false]507 ············[28,·"slidge.contact.LegacyRoster.by_legacy_id",·false]
466 ········],508 ········],
467 ········"c4a8ec35a0e8_per_room_user_nick":·[509 ········"c4a8ec35a0e8_per_room_user_nick":·[
Offset 511, 14 lines modifiedOffset 553, 20 lines modified
511 ········],553 ········],
512 ········"component_type·(slidge.basegateway·attribute)":·[554 ········"component_type·(slidge.basegateway·attribute)":·[
513 ············[30,·"slidge.BaseGateway.COMPONENT_TYPE",·false]555 ············[30,·"slidge.BaseGateway.COMPONENT_TYPE",·false]
514 ········],556 ········],
515 ········"component_type·(superduper.gateway.gateway·attribute)":·[557 ········"component_type·(superduper.gateway.gateway·attribute)":·[
516 ············[32,·"superduper.gateway.Gateway.COMPONENT_TYPE",·false]558 ············[32,·"superduper.gateway.Gateway.COMPONENT_TYPE",·false]
517 ········],559 ········],
 560 ········"composing()·(slidge.contact.legacycontact·method)":·[
 561 ············[28,·"slidge.contact.LegacyContact.composing",·false]
 562 ········],
 563 ········"composing()·(slidge.group.legacyparticipant·method)":·[
 564 ············[29,·"slidge.group.LegacyParticipant.composing",·false]
 565 ········],
518 ········"composing()·(superduper.gateway.gateway·method)":·[566 ········"composing()·(superduper.gateway.gateway·method)":·[
519 ············[32,·"superduper.gateway.Gateway.composing",·false]567 ············[32,·"superduper.gateway.Gateway.composing",·false]
520 ········],568 ········],
Max diff block lines reached; 68688/74310 bytes (92.43%) of diff not shown.