433 KB
/srv/reproducible-results/rbuild-debian/r-b-build.ygYT1iFi/b1/slidge_0.2.12-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.ygYT1iFi/b2/slidge_0.2.12-1_amd64.changes
306 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·d8c3798bad9f6fab30ac619b750a7395·2042276·python·optional·python-slidge-doc_0.2.12-1_all.deb1 ·bd4f237820f864f7a0e0a8d0e6ef78de·2044628·python·optional·python-slidge-doc_0.2.12-1_all.deb
2 ·f57801a4ae36964645a7b507f5ca3c75·127032·python·optional·python3-slidge_0.2.12-1_all.deb2 ·f57801a4ae36964645a7b507f5ca3c75·127032·python·optional·python3-slidge_0.2.12-1_all.deb
433 KB
python-slidge-doc_0.2.12-1_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-04-15·06:34:48.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-04-15·06:34:48.000000·debian-binary
2 -rw-r--r--···0········0········0·····4176·2025-04-15·06:34:48.000000·control.tar.xz2 -rw-r--r--···0········0········0·····4176·2025-04-15·06:34:48.000000·control.tar.xz
3 -rw-r--r--···0········0········0··2037908·2025-04-15·06:34:48.000000·data.tar.xz3 -rw-r--r--···0········0········0··2040260·2025-04-15·06:34:48.000000·data.tar.xz
604 B
control.tar.xz
576 B
control.tar
506 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.12-13 Version:·0.2.12-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:·44926 Installed-Size:·4640
7 Depends:·libjs-sphinxdoc·(>=·8.1)7 Depends:·libjs-sphinxdoc·(>=·8.1)
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 64, 17 lines modifiedOffset 64, 17 lines modified
64 -rw-r--r--···0·root·········(0)·root·········(0)······328·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/e91195719c2c_store_users_avatars_persistently/index.rst.txt64 -rw-r--r--···0·root·········(0)·root·········(0)······328·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/e91195719c2c_store_users_avatars_persistently/index.rst.txt
65 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/65 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/
66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/command/66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/command/
67 -rw-r--r--···0·root·········(0)·root·········(0)·····6513·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/command/index.rst.txt67 -rw-r--r--···0·root·········(0)·root·········(0)·····6513·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/command/index.rst.txt
68 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/command/register/68 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/command/register/
69 -rw-r--r--···0·root·········(0)·root·········(0)·····1502·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/command/register/index.rst.txt69 -rw-r--r--···0·root·········(0)·root·········(0)·····1502·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/command/register/index.rst.txt
70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/contact/70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/contact/
71 -rw-r--r--···0·root·········(0)·root·········(0)·····9564·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/contact/index.rst.txt71 -rw-r--r--···0·root·········(0)·root·········(0)····19367·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/contact/index.rst.txt
72 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/group/72 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/group/
73 -rw-r--r--···0·root·········(0)·root·········(0)····13827·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/group/index.rst.txt73 -rw-r--r--···0·root·········(0)·root·········(0)····23630·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/group/index.rst.txt
74 -rw-r--r--···0·root·········(0)·root·········(0)····27204·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/index.rst.txt74 -rw-r--r--···0·root·········(0)·root·········(0)····27204·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/index.rst.txt
75 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/main/75 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/main/
76 -rw-r--r--···0·root·········(0)·root·········(0)······883·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/main/index.rst.txt76 -rw-r--r--···0·root·········(0)·root·········(0)······883·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/slidge/main/index.rst.txt
77 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/superduper/77 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/superduper/
78 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/superduper/gateway/78 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/superduper/gateway/
79 -rw-r--r--···0·root·········(0)·root·········(0)····15819·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/superduper/gateway/index.rst.txt79 -rw-r--r--···0·root·········(0)·root·········(0)····15819·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/superduper/gateway/index.rst.txt
80 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/superduper/group/80 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/_sources/dev/api/superduper/group/
Offset 164, 40 lines modifiedOffset 164, 40 lines modified
164 -rw-r--r--···0·root·········(0)·root·········(0)····20057·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/e91195719c2c_store_users_avatars_persistently/index.html164 -rw-r--r--···0·root·········(0)·root·········(0)····20057·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/e91195719c2c_store_users_avatars_persistently/index.html
165 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/165 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/
166 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/command/166 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/command/
167 -rw-r--r--···0·root·········(0)·root·········(0)····66332·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/command/index.html167 -rw-r--r--···0·root·········(0)·root·········(0)····66332·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/command/index.html
168 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/command/register/168 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/command/register/
169 -rw-r--r--···0·root·········(0)·root·········(0)····29758·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/command/register/index.html169 -rw-r--r--···0·root·········(0)·root·········(0)····29758·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/command/register/index.html
170 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/contact/170 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/contact/
171 -rw-r--r--···0·root·········(0)·root·········(0)····52919·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/contact/index.html171 -rw-r--r--···0·root·········(0)·root·········(0)···105816·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/contact/index.html
172 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/group/172 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/group/
173 -rw-r--r--···0·root·········(0)·root·········(0)····83718·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/group/index.html173 -rw-r--r--···0·root·········(0)·root·········(0)···136534·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/group/index.html
174 -rw-r--r--···0·root·········(0)·root·········(0)···155787·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/index.html174 -rw-r--r--···0·root·········(0)·root·········(0)···156061·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/index.html
175 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/main/175 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/main/
176 -rw-r--r--···0·root·········(0)·root·········(0)····23840·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/main/index.html176 -rw-r--r--···0·root·········(0)·root·········(0)····23840·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/slidge/main/index.html
177 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/177 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/
178 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/gateway/178 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/gateway/
179 -rw-r--r--···0·root·········(0)·root·········(0)····93230·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/gateway/index.html179 -rw-r--r--···0·root·········(0)·root·········(0)····93230·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/gateway/index.html
180 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/group/180 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/group/
181 -rw-r--r--···0·root·········(0)·root·········(0)···131525·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/group/index.html181 -rw-r--r--···0·root·········(0)·root·········(0)···131986·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/group/index.html
182 -rw-r--r--···0·root·········(0)·root·········(0)····21610·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/index.html182 -rw-r--r--···0·root·········(0)·root·········(0)····21610·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/index.html
183 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/session/183 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/session/
184 -rw-r--r--···0·root·········(0)·root·········(0)···103263·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/session/index.html184 -rw-r--r--···0·root·········(0)·root·········(0)···103583·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/api/superduper/session/index.html
185 -rw-r--r--···0·root·········(0)·root·········(0)····26048·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/contributing.html185 -rw-r--r--···0·root·········(0)·root·········(0)····26048·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/contributing.html
186 -rw-r--r--···0·root·········(0)·root·········(0)····28961·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/design.html186 -rw-r--r--···0·root·········(0)·root·········(0)····28961·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/design.html
187 -rw-r--r--···0·root·········(0)·root·········(0)····20421·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/howto.html187 -rw-r--r--···0·root·········(0)·root·········(0)····20421·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/howto.html
188 -rw-r--r--···0·root·········(0)·root·········(0)····22949·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/index.html188 -rw-r--r--···0·root·········(0)·root·········(0)····22949·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/index.html
189 -rw-r--r--···0·root·········(0)·root·········(0)····37110·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/tutorial.html189 -rw-r--r--···0·root·········(0)·root·········(0)····37110·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/dev/tutorial.html
190 -rw-r--r--···0·root·········(0)·root·········(0)····82130·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/genindex.html190 -rw-r--r--···0·root·········(0)·root·········(0)····88898·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/genindex.html
191 -rw-r--r--···0·root·········(0)·root·········(0)····24930·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/glossary.html191 -rw-r--r--···0·root·········(0)·root·········(0)····24930·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/glossary.html
192 -rw-r--r--···0·root·········(0)·root·········(0)···101225·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/index.html192 -rw-r--r--···0·root·········(0)·root·········(0)···112291·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/index.html
193 -rw-r--r--···0·root·········(0)·root·········(0)·····5339·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/objects.inv193 -rw-r--r--···0·root·········(0)·root·········(0)·····5630·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/objects.inv
194 -rw-r--r--···0·root·········(0)·root·········(0)····28384·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/py-modindex.html194 -rw-r--r--···0·root·········(0)·root·········(0)····28384·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/py-modindex.html
195 -rw-r--r--···0·root·········(0)·root·········(0)····18987·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/search.html195 -rw-r--r--···0·root·········(0)·root·········(0)····18987·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/search.html
196 -rw-r--r--···0·root·········(0)·root·········(0)····99493·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/searchindex.js196 -rw-r--r--···0·root·········(0)·root·········(0)···107055·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/searchindex.js
197 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/user/197 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/user/
198 -rw-r--r--···0·root·········(0)·root·········(0)····24494·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/user/commands.html198 -rw-r--r--···0·root·········(0)·root·········(0)····24494·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/user/commands.html
199 -rw-r--r--···0·root·········(0)·root·········(0)····22245·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/user/contacts.html199 -rw-r--r--···0·root·········(0)·root·········(0)····22245·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/user/contacts.html
200 -rw-r--r--···0·root·········(0)·root·········(0)····24540·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/user/index.html200 -rw-r--r--···0·root·········(0)·root·········(0)····24540·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/user/index.html
201 -rw-r--r--···0·root·········(0)·root·········(0)····21578·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/user/low_profile.html201 -rw-r--r--···0·root·········(0)·root·········(0)····21578·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/user/low_profile.html
202 -rw-r--r--···0·root·········(0)·root·········(0)····20537·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/user/note.html202 -rw-r--r--···0·root·········(0)·root·········(0)····20537·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/user/note.html
203 -rw-r--r--···0·root·········(0)·root·········(0)····24944·2025-04-15·06:34:48.000000·./usr/share/doc/python-slidge-doc/html/user/register.html203 -rw-r--r--···0·root·········(0)·root·········(0)····24944·2025-04-15·06:34:48.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 220, 14 lines modifiedOffset 220, 284 lines modified
220 ······It·the·legacy·network·doesn't·like·that·you·fetch·too·many·profiles·on·startup,220 ······It·the·legacy·network·doesn't·like·that·you·fetch·too·many·profiles·on·startup,
221 ······it's·also·possible·to·fetch·it·here,·which·will·be·called·when·XMPP·clients221 ······it's·also·possible·to·fetch·it·here,·which·will·be·called·when·XMPP·clients
222 ······of·the·user·request·the·vcard,·if·it·hasn't·been·fetched·before222 ······of·the·user·request·the·vcard,·if·it·hasn't·been·fetched·before
223 ······:return:223 ······:return:
  
  
  
 224 ···..·py:property::·avatar_id
 225 ······:type:·Optional[slidge.util.types.AvatarIdType]
  
  
 226 ······The·unique·ID·of·this·entity's·avatar.
  
  
  
 227 ···..·py:property::·avatar
 228 ······:type:·Optional[slidge.util.types.AvatarIdType]
  
  
 229 ······This·property·can·be·used·to·set·the·avatar,·but
 230 ······:py:meth:`~.AvatarMixin.set_avatar()`·should·be·preferred·because·you·can
 231 ······provide·a·unique·ID·for·the·avatar·for·efficient·caching.
 232 ······Setting·this·is·OKish·in·case·the·avatar·type·is·a·URL·or·a·local·path
 233 ······that·can·act·as·a·legacy·ID.
  
 234 ······Python's·``property``·is·abused·here·to·maintain·backwards
 235 ······compatibility,·but·when·getting·it·you·actually·get·the·avatar·legacy
 236 ······ID.
  
  
  
 237 ···..·py:method::·set_avatar(a,·avatar_unique_id·=·None,·delete·=·False,·blocking=False,·cancel=True)
 238 ······:async:
  
  
 239 ······Set·an·avatar·for·this·entity
  
 240 ······:param·a:·The·avatar,·in·one·of·the·types·slidge·supports
 241 ······:param·avatar_unique_id:·A·globally·unique·ID·for·the·avatar·on·the
 242 ··········legacy·network
 243 ······:param·delete:·If·the·avatar·is·provided·as·a·Path,·whether·to·delete
 244 ··········it·once·used·or·not.
 245 ······:param·blocking:·Internal·use·by·slidge·for·tests,·do·not·use!
 246 ······:param·cancel:·Internal·use·by·slidge,·do·not·use!
  
  
  
 247 ···..·py:method::·invite_to(muc,·reason·=·None,·password·=·None,·**send_kwargs)
  
 248 ······Send·an·invitation·to·join·a·group·(:xep:`0249`)·from·this·:term:`XMPP·Entity`.
  
 249 ······:param·muc:·the·muc·the·user·is·invited·to
 250 ······:param·reason:·a·text·explaining·why·the·user·should·join·this·muc
 251 ······:param·password:·maybe·this·will·make·sense·later?·not·sure
 252 ······:param·send_kwargs:·additional·kwargs·to·be·passed·to·_send()
 253 ··········(internal·use·by·slidge)
  
  
  
 254 ···..·py:method::·active(**kwargs)
  
 255 ······Send·an·"active"·chat·state·(:xep:`0085`)·from·this
 256 ······:term:`XMPP·Entity`.
  
  
  
 257 ···..·py:method::·composing(**kwargs)
  
 258 ······Send·a·"composing"·(ie·"typing·notification")·chat·state·(:xep:`0085`)
 259 ······from·this·:term:`XMPP·Entity`.
  
  
  
 260 ···..·py:method::·paused(**kwargs)
  
 261 ······Send·a·"paused"·(ie·"typing·paused·notification")·chat·state
 262 ······(:xep:`0085`)·from·this·:term:`XMPP·Entity`.
  
  
  
 263 ···..·py:method::·inactive(**kwargs)
  
 264 ······Send·an·"inactive"·(ie·"contact·has·not·interacted·with·the·chat·session
 265 ······interface·for·an·intermediate·period·of·time")·chat·state·(:xep:`0085`)
 266 ······from·this·:term:`XMPP·Entity`.
  
  
  
 267 ···..·py:method::·gone(**kwargs)
  
 268 ······Send·a·"gone"·(ie·"contact·has·not·interacted·with·the·chat·session·interface,
 269 ······system,·or·device·for·a·relatively·long·period·of·time")·chat·state
 270 ······(:xep:`0085`)·from·this·:term:`XMPP·Entity`.
  
  
  
 271 ···..·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)
 272 ······:async:
  
  
 273 ······Send·a·single·file·from·this·:term:`XMPP·Entity`.
  
 274 ······:param·file_path:·Path·to·the·attachment
 275 ······:param·async_data_stream:·Alternatively·(and·ideally)·an·AsyncIterator·yielding·bytes
 276 ······:param·data_stream:·Alternatively,·a·stream·of·bytes·(such·as·a·File·object)
 277 ······:param·data:·Alternatively,·a·bytes·object
 278 ······:param·file_url:·Alternatively,·a·URL
 279 ······:param·file_name:·How·the·file·should·be·named.
 280 ······:param·content_type:·MIME·type,·inferred·from·filename·if·not·given
 281 ······:param·legacy_msg_id:·If·you·want·to·be·able·to·transport·read·markers·from·the·gateway
 282 ··········user·to·the·legacy·network,·specify·this
 283 ······:param·reply_to:·Quote·another·message·(:xep:`0461`)
 284 ······:param·when:·when·the·file·was·sent,·for·a·"delay"·tag·(:xep:`0203`)
 285 ······:param·caption:·an·optional·text·that·is·linked·to·the·file
 286 ······:param·legacy_file_id:·A·unique·identifier·for·the·file·on·the·legacy·network.
 287 ···········Plugins·should·try·their·best·to·provide·it,·to·avoid·duplicates.
 288 ······:param·thread:
  
  
  
 289 ···..·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)
  
 290 ······Send·a·text·message·from·this·:term:`XMPP·Entity`.
  
 291 ······:param·body:·Content·of·the·message
 292 ······:param·legacy_msg_id:·If·you·want·to·be·able·to·transport·read·markers·from·the·gateway
 293 ··········user·to·the·legacy·network,·specify·this
Max diff block lines reached; 159/10555 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; 1833/10572 bytes (17.34%) of diff not shown.
81.9 KB
./usr/share/doc/python-slidge-doc/html/dev/api/slidge/contact/index.html
    
Offset 483, 14 lines modifiedOffset 483, 364 lines modified
483 <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>483 <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>
484 <dd><p>It·the·legacy·network·doesn’t·like·that·you·fetch·too·many·profiles·on·startup,484 <dd><p>It·the·legacy·network·doesn’t·like·that·you·fetch·too·many·profiles·on·startup,
485 it’s·also·possible·to·fetch·it·here,·which·will·be·called·when·XMPP·clients485 it’s·also·possible·to·fetch·it·here,·which·will·be·called·when·XMPP·clients
486 of·the·user·request·the·vcard,·if·it·hasn’t·been·fetched·before486 of·the·user·request·the·vcard,·if·it·hasn’t·been·fetched·before
487 :return:</p>487 :return:</p>
488 </dd></dl>488 </dd></dl>
  
 489 <dl·class="py·property">
 490 <dt·class="sig·sig-object·py"·id="slidge.contact.LegacyContact.avatar_id">
 491 <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.13)"><span·class="pre">None</span></a></em><a·class="headerlink"·href="#slidge.contact.LegacyContact.avatar_id"·title="Link·to·this·definition">¶</a></dt>
 492 <dd><p>The·unique·ID·of·this·entity’s·avatar.</p>
 493 <dl·class="field-list·simple">
 494 <dt·class="field-odd">Return·type<span·class="colon">:</span></dt>
 495 <dd·class="field-odd"><p>Optional[slidge.util.types.AvatarIdType]</p>
 496 </dd>
 497 </dl>
 498 </dd></dl>
  
 499 <dl·class="py·property">
 500 <dt·class="sig·sig-object·py"·id="slidge.contact.LegacyContact.avatar">
 501 <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.13)"><span·class="pre">None</span></a></em><a·class="headerlink"·href="#slidge.contact.LegacyContact.avatar"·title="Link·to·this·definition">¶</a></dt>
 502 <dd><p>This·property·can·be·used·to·set·the·avatar,·but
 503 <code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">set_avatar()</span></code>·should·be·preferred·because·you·can
 504 provide·a·unique·ID·for·the·avatar·for·efficient·caching.
 505 Setting·this·is·OKish·in·case·the·avatar·type·is·a·URL·or·a·local·path
 506 that·can·act·as·a·legacy·ID.</p>
 507 <p>Python’s·<code·class="docutils·literal·notranslate"><span·class="pre">property</span></code>·is·abused·here·to·maintain·backwards
 508 compatibility,·but·when·getting·it·you·actually·get·the·avatar·legacy
 509 ID.</p>
 510 <dl·class="field-list·simple">
 511 <dt·class="field-odd">Return·type<span·class="colon">:</span></dt>
 512 <dd·class="field-odd"><p>Optional[slidge.util.types.AvatarIdType]</p>
 513 </dd>
 514 </dl>
 515 </dd></dl>
  
 516 <dl·class="py·method">
 517 <dt·class="sig·sig-object·py"·id="slidge.contact.LegacyContact.set_avatar">
 518 <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>
 519 <dd><p>Set·an·avatar·for·this·entity</p>
 520 <dl·class="field-list·simple">
 521 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 522 <dd·class="field-odd"><ul·class="simple">
 523 <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>
 524 <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
 525 legacy·network</p></li>
 526 <li><p><strong>delete</strong>·(<a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/functions.html#bool"·title="(in·Python·v3.13)"><em>bool</em></a>)··If·the·avatar·is·provided·as·a·Path,·whether·to·delete
 527 it·once·used·or·not.</p></li>
 528 <li><p><strong>blocking</strong>··Internal·use·by·slidge·for·tests,·do·not·use!</p></li>
 529 <li><p><strong>cancel</strong>··Internal·use·by·slidge,·do·not·use!</p></li>
 530 </ul>
 531 </dd>
 532 <dt·class="field-even">Return·type<span·class="colon">:</span></dt>
 533 <dd·class="field-even"><p>None</p>
 534 </dd>
 535 </dl>
 536 </dd></dl>
  
 537 <dl·class="py·method">
 538 <dt·class="sig·sig-object·py"·id="slidge.contact.LegacyContact.invite_to">
 539 <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>
 540 <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>
 541 <dl·class="field-list·simple">
 542 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 543 <dd·class="field-odd"><ul·class="simple">
 544 <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>
 545 <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.13)"><em>str</em></a><em>]</em>)··a·text·explaining·why·the·user·should·join·this·muc</p></li>
 546 <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.13)"><em>str</em></a><em>]</em>)··maybe·this·will·make·sense·later?·not·sure</p></li>
 547 <li><p><strong>send_kwargs</strong>··additional·kwargs·to·be·passed·to·_send()
 548 (internal·use·by·slidge)</p></li>
 549 </ul>
 550 </dd>
 551 </dl>
 552 </dd></dl>
  
 553 <dl·class="py·method">
 554 <dt·class="sig·sig-object·py"·id="slidge.contact.LegacyContact.active">
 555 <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>
 556 <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
 557 <a·class="reference·internal"·href="../../../../glossary.html#term-XMPP-Entity"><span·class="xref·std·std-term">XMPP·Entity</span></a>.</p>
 558 </dd></dl>
  
 559 <dl·class="py·method">
 560 <dt·class="sig·sig-object·py"·id="slidge.contact.LegacyContact.composing">
 561 <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>
 562 <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>)
 563 from·this·<a·class="reference·internal"·href="../../../../glossary.html#term-XMPP-Entity"><span·class="xref·std·std-term">XMPP·Entity</span></a>.</p>
 564 </dd></dl>
  
 565 <dl·class="py·method">
 566 <dt·class="sig·sig-object·py"·id="slidge.contact.LegacyContact.paused">
 567 <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>
 568 <dd><p>Send·a·“paused”·(ie·“typing·paused·notification”)·chat·state
 569 (<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>
 570 </dd></dl>
  
 571 <dl·class="py·method">
 572 <dt·class="sig·sig-object·py"·id="slidge.contact.LegacyContact.inactive">
 573 <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>
 574 <dd><p>Send·an·“inactive”·(ie·“contact·has·not·interacted·with·the·chat·session
 575 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>)
 576 from·this·<a·class="reference·internal"·href="../../../../glossary.html#term-XMPP-Entity"><span·class="xref·std·std-term">XMPP·Entity</span></a>.</p>
 577 </dd></dl>
  
 578 <dl·class="py·method">
 579 <dt·class="sig·sig-object·py"·id="slidge.contact.LegacyContact.gone">
 580 <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>
 581 <dd><p>Send·a·“gone”·(ie·“contact·has·not·interacted·with·the·chat·session·interface,
 582 system,·or·device·for·a·relatively·long·period·of·time”)·chat·state
 583 (<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>
 584 </dd></dl>
  
 585 <dl·class="py·method">
 586 <dt·class="sig·sig-object·py"·id="slidge.contact.LegacyContact.send_file">
 587 <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>
 588 <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>
 589 <dl·class="field-list·simple">
 590 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 591 <dd·class="field-odd"><ul·class="simple">
 592 <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.13)"><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.13)"><em>str</em></a><em>]</em><em>]</em>)··Path·to·the·attachment</p></li>
 593 <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.13)"><em>bytes</em></a><em>]</em><em>]</em>)··Alternatively·(and·ideally)·an·AsyncIterator·yielding·bytes</p></li>
 594 <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.13)"><em>bytes</em></a><em>]</em><em>]</em>)··Alternatively,·a·stream·of·bytes·(such·as·a·File·object)</p></li>
 595 <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.13)"><em>bytes</em></a><em>]</em>)··Alternatively,·a·bytes·object</p></li>
 596 <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.13)"><em>str</em></a><em>]</em>)··Alternatively,·a·URL</p></li>
 597 <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.13)"><em>str</em></a><em>]</em>)··How·the·file·should·be·named.</p></li>
 598 <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.13)"><em>str</em></a><em>]</em>)··MIME·type,·inferred·from·filename·if·not·given</p></li>
 599 <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 159, 14 lines modifiedOffset 159, 250 lines modified
159 ············slidge.core.mixins.avatar.AvatarMixin.set_avatar()·or·attempt·to159 ············slidge.core.mixins.avatar.AvatarMixin.set_avatar()·or·attempt·to
160 ············modify·the·.avatar·property.160 ············modify·the·.avatar·property.
161 ········a\x8as\x8sy\x8yn\x8nc\x8c·fetch_vcard()_\x8161 ········a\x8as\x8sy\x8yn\x8nc\x8c·fetch_vcard()_\x8
162 ············It·the·legacy·network·doesn’t·like·that·you·fetch·too·many·profiles162 ············It·the·legacy·network·doesn’t·like·that·you·fetch·too·many·profiles
163 ············on·startup,·it’s·also·possible·to·fetch·it·here,·which·will·be163 ············on·startup,·it’s·also·possible·to·fetch·it·here,·which·will·be
164 ············called·when·XMPP·clients·of·the·user·request·the·vcard,·if·it164 ············called·when·XMPP·clients·of·the·user·request·the·vcard,·if·it
165 ············hasn’t·been·fetched·before·:return:165 ············hasn’t·been·fetched·before·:return:
 166 ········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
 167 ············The·unique·ID·of·this·entity’s·avatar.
 168 ··············Return·type:
 169 ··················Optional[slidge.util.types.AvatarIdType]
 170 ········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
 171 ············This·property·can·be·used·to·set·the·avatar,·but·set_avatar()
 172 ············should·be·preferred·because·you·can·provide·a·unique·ID·for·the
 173 ············avatar·for·efficient·caching.·Setting·this·is·OKish·in·case·the
 174 ············avatar·type·is·a·URL·or·a·local·path·that·can·act·as·a·legacy·ID.
 175 ············Python’s·property·is·abused·here·to·maintain·backwards
 176 ············compatibility,·but·when·getting·it·you·actually·get·the·avatar
 177 ············legacy·ID.
 178 ··············Return·type:
 179 ··················Optional[slidge.util.types.AvatarIdType]
 180 ········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,
 181 ········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
 182 ············Set·an·avatar·for·this·entity
 183 ··············Parameters:
 184 ······················*·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
 185 ························avatar,·in·one·of·the·types·slidge·supports
 186 ······················*·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
 187 ························[\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
 188 ························unique·ID·for·the·avatar·on·the·legacy·network
 189 ······················*·d\x8de\x8el\x8le\x8et\x8te\x8e·(_\x8b\x8b_\x8o\x8o_\x8o\x8o_\x8l\x8l)··If·the·avatar·is·provided·as·a·Path,
 190 ························whether·to·delete·it·once·used·or·not.
 191 ······················*·b\x8bl\x8lo\x8oc\x8ck\x8ki\x8in\x8ng\x8g··Internal·use·by·slidge·for·tests,·do·not
 192 ························use!
 193 ······················*·c\x8ca\x8an\x8nc\x8ce\x8el\x8l··Internal·use·by·slidge,·do·not·use!
 194 ··············Return·type:
 195 ··················None
 196 ········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
 197 ············Send·an·invitation·to·join·a·group·(_\x8X_\x8E_\x8P_\x8-_\x80_\x82_\x84_\x89)·from·this·_\x8X_\x8M_\x8P_\x8P
 198 ············_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 199 ··············Parameters:
 200 ······················*·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
 201 ························invited·to
 202 ······················*·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
 203 ························should·join·this·muc
 204 ······················*·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
 205 ························later?·not·sure
 206 ······················*·s\x8se\x8en\x8nd\x8d_\x8_k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s··additional·kwargs·to·be·passed·to·_send()
 207 ························(internal·use·by·slidge)
 208 ········active(*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 209 ············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.
 210 ········composing(*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 211 ············Send·a·“composing”·(ie·“typing·notification”)·chat·state·(_\x8X_\x8E_\x8P_\x8-_\x80_\x80_\x88_\x85)
 212 ············from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 213 ········paused(*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 214 ············Send·a·“paused”·(ie·“typing·paused·notification”)·chat·state·(_\x8X_\x8E_\x8P_\x8-
 215 ············_\x80_\x80_\x88_\x85)·from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 216 ········inactive(*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 217 ············Send·an·“inactive”·(ie·“contact·has·not·interacted·with·the·chat
 218 ············session·interface·for·an·intermediate·period·of·time”)·chat·state
 219 ············(_\x8X_\x8E_\x8P_\x8-_\x80_\x80_\x88_\x85)·from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 220 ········gone(*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 221 ············Send·a·“gone”·(ie·“contact·has·not·interacted·with·the·chat·session
 222 ············interface,·system,·or·device·for·a·relatively·long·period·of·time”)
 223 ············chat·state·(_\x8X_\x8E_\x8P_\x8-_\x80_\x80_\x88_\x85)·from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 224 ········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*,
 225 ········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,
 226 ········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,
 227 ········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
 228 ············Send·a·single·file·from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 229 ··············Parameters:
 230 ······················*·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
 231 ························to·the·attachment
 232 ······················*·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])·
 233 ························Alternatively·(and·ideally)·an·AsyncIterator·yielding
 234 ························bytes
 235 ······················*·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
 236 ························stream·of·bytes·(such·as·a·File·object)
 237 ······················*·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
 238 ······················*·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
 239 ······················*·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
 240 ························named.
 241 ······················*·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
 242 ························filename·if·not·given
 243 ······················*·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
 244 ························[\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
 245 ························be·able·to·transport·read·markers·from·the·gateway·user
 246 ························to·the·legacy·network,·specify·this
 247 ······················*·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])
 248 ·························Quote·another·message·(_\x8X_\x8E_\x8P_\x8-_\x80_\x84_\x86_\x81)
 249 ······················*·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
 250 ························sent,·for·a·“delay”·tag·(_\x8X_\x8E_\x8P_\x8-_\x80_\x82_\x80_\x83)
 251 ······················*·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
 252 ························linked·to·the·file
 253 ······················*·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
 254 ························identifier·for·the·file·on·the·legacy·network.·Plugins
 255 ························should·try·their·best·to·provide·it,·to·avoid
 256 ························duplicates.
 257 ······················*·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])
 258 ··············Return·type:
 259 ··················_\x8t_\x8u_\x8p_\x8l_\x8e[Optional[_\x8s_\x8t_\x8r],·_\x8l_\x8i_\x8s_\x8t[slixmpp.Message]]
 260 ········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,
 261 ········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,
 262 ········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,
 263 ········*\x8**\x8*s\x8se\x8en\x8nd\x8d_\x8_k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 264 ············Send·a·text·message·from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 265 ··············Parameters:
 266 ······················*·b\x8bo\x8od\x8dy\x8y·(_\x8s\x8s_\x8t\x8t_\x8r\x8r)··Content·of·the·message
 267 ······················*·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
 268 ························[\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
 269 ························be·able·to·transport·read·markers·from·the·gateway·user
 270 ························to·the·legacy·network,·specify·this
 271 ······················*·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
 272 ························was·sent,·for·a·“delay”·tag·(_\x8X_\x8E_\x8P_\x8-_\x80_\x82_\x80_\x83)
 273 ······················*·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])
 274 ·························Quote·another·message·(_\x8X_\x8E_\x8P_\x8-_\x80_\x84_\x86_\x81)
 275 ······················*·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
 276 ························[\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])
 277 ······················*·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])
 278 ······················*·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
 279 ························this·to·True·if·this·is·actually·a·message·sent·t\x8to\x8o·the
 280 ························_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t·by·the·_\x8U_\x8s_\x8e_\x8r.·Use·this·to·synchronize
 281 ························outgoing·history·for·legacy·official·apps.
 282 ······················*·c\x8co\x8or\x8rr\x8re\x8ec\x8ct\x8ti\x8io\x8on\x8n··whether·this·message·is·a·correction·or
 283 ························not
 284 ······················*·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
 285 ························[\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 469, 14 lines modifiedOffset 469, 295 lines modified
469 <dl·class="field-list·simple">469 <dl·class="field-list·simple">
470 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>470 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
471 <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.13)"><em>str</em></a><em>·|·</em><em>None</em>)</p>471 <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.13)"><em>str</em></a><em>·|·</em><em>None</em>)</p>
472 </dd>472 </dd>
473 </dl>473 </dl>
474 </dd></dl>474 </dd></dl>
  
 475 <dl·class="py·method">
 476 <dt·class="sig·sig-object·py"·id="slidge.group.LegacyParticipant.online">
 477 <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>
 478 <dd><p>Send·an·“online”·presence·from·this·contact·to·the·user.</p>
 479 <dl·class="field-list·simple">
 480 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 481 <dd·class="field-odd"><ul·class="simple">
 482 <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.13)"><em>str</em></a><em>]</em>)··Arbitrary·text,·details·of·the·status,·eg:·“Listening·to·Britney·Spears”</p></li>
 483 <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.13)"><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>
 484 </ul>
 485 </dd>
 486 </dl>
 487 </dd></dl>
  
 488 <dl·class="py·method">
 489 <dt·class="sig·sig-object·py"·id="slidge.group.LegacyParticipant.away">
 490 <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>
 491 <dd><p>Send·an·“away”·presence·from·this·contact·to·the·user.</p>
 492 <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>
 493 which·concerns·a·specific·conversation,·ie·a·specific·“chat·window”</p>
 494 <dl·class="field-list·simple">
 495 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 496 <dd·class="field-odd"><ul·class="simple">
 497 <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.13)"><em>str</em></a><em>]</em>)··Arbitrary·text,·details·of·the·status,·eg:·“Gone·to·fight·capitalism”</p></li>
 498 <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.13)"><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>
 499 </ul>
 500 </dd>
 501 </dl>
 502 </dd></dl>
  
 503 <dl·class="py·method">
 504 <dt·class="sig·sig-object·py"·id="slidge.group.LegacyParticipant.extended_away">
 505 <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>
 506 <dd><p>Send·an·“extended·away”·presence·from·this·contact·to·the·user.</p>
 507 <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>
 508 which·concerns·a·specific·conversation,·ie·a·specific·“chat·window”</p>
 509 <dl·class="field-list·simple">
 510 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 511 <dd·class="field-odd"><ul·class="simple">
 512 <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.13)"><em>str</em></a><em>]</em>)··Arbitrary·text,·details·of·the·status,·eg:·“Gone·to·fight·capitalism”</p></li>
 513 <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.13)"><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>
 514 </ul>
 515 </dd>
 516 </dl>
 517 </dd></dl>
  
 518 <dl·class="py·method">
 519 <dt·class="sig·sig-object·py"·id="slidge.group.LegacyParticipant.busy">
 520 <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>
 521 <dd><p>Send·a·“busy”·(ie,·“dnd”)·presence·from·this·contact·to·the·user,</p>
 522 <dl·class="field-list·simple">
 523 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 524 <dd·class="field-odd"><ul·class="simple">
 525 <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.13)"><em>str</em></a><em>]</em>)··eg:·“Trying·to·make·sense·of·XEP-0100”</p></li>
 526 <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.13)"><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>
 527 </ul>
 528 </dd>
 529 </dl>
 530 </dd></dl>
  
 531 <dl·class="py·method">
 532 <dt·class="sig·sig-object·py"·id="slidge.group.LegacyParticipant.offline">
 533 <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>
 534 <dd><p>Send·an·“offline”·presence·from·this·contact·to·the·user.</p>
 535 <dl·class="field-list·simple">
 536 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 537 <dd·class="field-odd"><ul·class="simple">
 538 <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.13)"><em>str</em></a><em>]</em>)··eg:·“Trying·to·make·sense·of·XEP-0100”</p></li>
 539 <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.13)"><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>
 540 </ul>
 541 </dd>
 542 </dl>
 543 </dd></dl>
  
 544 <dl·class="py·method">
 545 <dt·class="sig·sig-object·py"·id="slidge.group.LegacyParticipant.invite_to">
 546 <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>
 547 <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>
 548 <dl·class="field-list·simple">
 549 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
 550 <dd·class="field-odd"><ul·class="simple">
 551 <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>
 552 <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.13)"><em>str</em></a><em>]</em>)··a·text·explaining·why·the·user·should·join·this·muc</p></li>
 553 <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.13)"><em>str</em></a><em>]</em>)··maybe·this·will·make·sense·later?·not·sure</p></li>
 554 <li><p><strong>send_kwargs</strong>··additional·kwargs·to·be·passed·to·_send()
 555 (internal·use·by·slidge)</p></li>
 556 </ul>
 557 </dd>
 558 </dl>
 559 </dd></dl>
  
 560 <dl·class="py·method">
 561 <dt·class="sig·sig-object·py"·id="slidge.group.LegacyParticipant.active">
 562 <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>
 563 <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
 564 <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.composing">
 568 <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>
 569 <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>)
 570 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.paused">
 574 <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>
 575 <dd><p>Send·a·“paused”·(ie·“typing·paused·notification”)·chat·state
 576 (<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>
 577 </dd></dl>
  
 578 <dl·class="py·method">
 579 <dt·class="sig·sig-object·py"·id="slidge.group.LegacyParticipant.inactive">
 580 <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>
 581 <dd><p>Send·an·“inactive”·(ie·“contact·has·not·interacted·with·the·chat·session
 582 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>)
 583 from·this·<a·class="reference·internal"·href="../../../../glossary.html#term-XMPP-Entity"><span·class="xref·std·std-term">XMPP·Entity</span></a>.</p>
 584 </dd></dl>
  
Max diff block lines reached; 16728/59012 bytes (28.35%) of diff not shown.
28.7 KB
html2text {}
    
Offset 132, 14 lines modifiedOffset 132, 211 lines modified
132 ············Call·this·when·the·participant·is·kicked·from·the·room132 ············Call·this·when·the·participant·is·kicked·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 ········ban(r\x8re\x8ea\x8as\x8so\x8on\x8n=\x8=N\x8No\x8on\x8ne\x8e)_\x8135 ········ban(r\x8re\x8ea\x8as\x8so\x8on\x8n=\x8=N\x8No\x8on\x8ne\x8e)_\x8
136 ············Call·this·when·the·participant·is·banned·from·the·room136 ············Call·this·when·the·participant·is·banned·from·the·room
137 ··············Parameters:137 ··············Parameters:
138 ··················r\x8re\x8ea\x8as\x8so\x8on\x8n·(_\x8s\x8s_\x8t\x8t_\x8r\x8r·|\x8|·N\x8No\x8on\x8ne\x8e)138 ··················r\x8re\x8ea\x8as\x8so\x8on\x8n·(_\x8s\x8s_\x8t\x8t_\x8r\x8r·|\x8|·N\x8No\x8on\x8ne\x8e)
 139 ········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
 140 ············Send·an·“online”·presence·from·this·contact·to·the·user.
 141 ··············Parameters:
 142 ······················*·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
 143 ························status,·eg:·“Listening·to·Britney·Spears”
 144 ······················*·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
 145 ········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
 146 ············Send·an·“away”·presence·from·this·contact·to·the·user.
 147 ············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)
 148 ············which·concerns·a·specific·conversation,·ie·a·specific·“chat·window”
 149 ··············Parameters:
 150 ······················*·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
 151 ························status,·eg:·“Gone·to·fight·capitalism”
 152 ······················*·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
 153 ········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
 154 ············Send·an·“extended·away”·presence·from·this·contact·to·the·user.
 155 ············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)
 156 ············which·concerns·a·specific·conversation,·ie·a·specific·“chat·window”
 157 ··············Parameters:
 158 ······················*·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
 159 ························status,·eg:·“Gone·to·fight·capitalism”
 160 ······················*·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
 161 ········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
 162 ············Send·a·“busy”·(ie,·“dnd”)·presence·from·this·contact·to·the·user,
 163 ··············Parameters:
 164 ······················*·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
 165 ························XEP-0100”
 166 ······················*·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
 167 ········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
 168 ············Send·an·“offline”·presence·from·this·contact·to·the·user.
 169 ··············Parameters:
 170 ······················*·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
 171 ························XEP-0100”
 172 ······················*·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
 173 ········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
 174 ············Send·an·invitation·to·join·a·group·(_\x8X_\x8E_\x8P_\x8-_\x80_\x82_\x84_\x89)·from·this·_\x8X_\x8M_\x8P_\x8P
 175 ············_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 176 ··············Parameters:
 177 ······················*·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
 178 ························invited·to
 179 ······················*·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
 180 ························should·join·this·muc
 181 ······················*·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
 182 ························later?·not·sure
 183 ······················*·s\x8se\x8en\x8nd\x8d_\x8_k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s··additional·kwargs·to·be·passed·to·_send()
 184 ························(internal·use·by·slidge)
 185 ········active(*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 186 ············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.
 187 ········composing(*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 188 ············Send·a·“composing”·(ie·“typing·notification”)·chat·state·(_\x8X_\x8E_\x8P_\x8-_\x80_\x80_\x88_\x85)
 189 ············from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 190 ········paused(*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 191 ············Send·a·“paused”·(ie·“typing·paused·notification”)·chat·state·(_\x8X_\x8E_\x8P_\x8-
 192 ············_\x80_\x80_\x88_\x85)·from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 193 ········inactive(*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 194 ············Send·an·“inactive”·(ie·“contact·has·not·interacted·with·the·chat
 195 ············session·interface·for·an·intermediate·period·of·time”)·chat·state
 196 ············(_\x8X_\x8E_\x8P_\x8-_\x80_\x80_\x88_\x85)·from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 197 ········gone(*\x8**\x8*k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
 198 ············Send·a·“gone”·(ie·“contact·has·not·interacted·with·the·chat·session
 199 ············interface,·system,·or·device·for·a·relatively·long·period·of·time”)
 200 ············chat·state·(_\x8X_\x8E_\x8P_\x8-_\x80_\x80_\x88_\x85)·from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 201 ········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
 202 ············Send·an·“acknowledged”·message·marker·(_\x8X_\x8E_\x8P_\x8-_\x80_\x83_\x83_\x83)·from·this·_\x8X_\x8M_\x8P_\x8P
 203 ············_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 204 ··············Parameters:
 205 ··················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
 206 ··················message·this·marker·refers·to
 207 ········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
 208 ············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.
 209 ············If·called·on·a·LegacyContact,·also·send·a·delivery·receipt·marker
 210 ············(_\x8X_\x8E_\x8P_\x8-_\x80_\x81_\x88_\x84).
 211 ··············Parameters:
 212 ··················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
 213 ··················message·this·marker·refers·to
 214 ········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
 215 ············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.
 216 ··············Parameters:
 217 ··················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
 218 ··················message·this·marker·refers·to
 219 ········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*,
 220 ········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,
 221 ········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,
 222 ········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
 223 ············Send·a·single·file·from·this·_\x8X_\x8M_\x8P_\x8P_\x8·_\x8E_\x8n_\x8t_\x8i_\x8t_\x8y.
 224 ··············Parameters:
 225 ······················*·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
 226 ························to·the·attachment
 227 ······················*·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])·
 228 ························Alternatively·(and·ideally)·an·AsyncIterator·yielding
 229 ························bytes
 230 ······················*·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
 231 ························stream·of·bytes·(such·as·a·File·object)
 232 ······················*·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
 233 ······················*·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
 234 ······················*·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
 235 ························named.
 236 ······················*·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
 237 ························filename·if·not·given
 238 ······················*·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
 239 ························[\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
 240 ························be·able·to·transport·read·markers·from·the·gateway·user
 241 ························to·the·legacy·network,·specify·this
 242 ······················*·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])
 243 ·························Quote·another·message·(_\x8X_\x8E_\x8P_\x8-_\x80_\x84_\x86_\x81)
 244 ······················*·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
 245 ························sent,·for·a·“delay”·tag·(_\x8X_\x8E_\x8P_\x8-_\x80_\x82_\x80_\x83)
 246 ······················*·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
 247 ························linked·to·the·file
 248 ······················*·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
 249 ························identifier·for·the·file·on·the·legacy·network.·Plugins
 250 ························should·try·their·best·to·provide·it,·to·avoid
 251 ························duplicates.
 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 ··············Return·type:
 254 ··················_\x8t_\x8u_\x8p_\x8l_\x8e[Optional[_\x8s_\x8t_\x8r],·_\x8l_\x8i_\x8s_\x8t[slixmpp.Message]]
 255 ········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,
 256 ········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,
 257 ········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,
 258 ········*\x8**\x8*s\x8se\x8en\x8nd\x8d_\x8_k\x8kw\x8wa\x8ar\x8rg\x8gs\x8s)_\x8
Max diff block lines reached; 9564/29332 bytes (32.61%) of diff not shown.
7.81 KB
./usr/share/doc/python-slidge-doc/html/dev/api/slidge/index.html
    
Offset 345, 15 lines modifiedOffset 345, 15 lines modified
345 <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>345 <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>
346 <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>346 <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>
347 <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>347 <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>
348 <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>348 <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>
349 </ul>349 </ul>
350 <p>NB:·Not·all·of·these·must·be·overridden,·it·depends·on·the350 <p>NB:·Not·all·of·these·must·be·overridden,·it·depends·on·the
351 <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>351 <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>
352 <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·same352 <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
353 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>,·because353 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
354 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>.354 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>.
355 For·these·methods,·you·need·to·specify·the·JID·of·the·recipient·with·the355 For·these·methods,·you·need·to·specify·the·JID·of·the·recipient·with·the
356 <cite>mto</cite>·parameter.</p>356 <cite>mto</cite>·parameter.</p>
357 <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.10.0)"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">slixmpp.componentxmpp.ComponentXMPP</span></code></a>,you·also357 <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.10.0)"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">slixmpp.componentxmpp.ComponentXMPP</span></code></a>,you·also
358 have·a·hand·on·low-level·XMPP·interactions·via·slixmpp·methods,·e.g.:</p>358 have·a·hand·on·low-level·XMPP·interactions·via·slixmpp·methods,·e.g.:</p>
359 <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>359 <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 1029, 17 lines modifiedOffset 1029, 17 lines modified
1029 <li><p><strong>thread</strong>·(<em>Optional</em><em>[</em><em>slidge.util.types.LegacyThreadType</em><em>]</em>)</p></li>1029 <li><p><strong>thread</strong>·(<em>Optional</em><em>[</em><em>slidge.util.types.LegacyThreadType</em><em>]</em>)</p></li>
1030 </ul>1030 </ul>
1031 </dd>1031 </dd>
1032 </dl>1032 </dl>
1033 <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>1033 <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>
1034 <p>This·is·only·possible·if·a·valid·<code·class="docutils·literal·notranslate"><span·class="pre">legacy_msg_id</span></code>·was·passed·when1034 <p>This·is·only·possible·if·a·valid·<code·class="docutils·literal·notranslate"><span·class="pre">legacy_msg_id</span></code>·was·passed·when
1035 transmitting·a·message·from·a·legacy·chat·to·the·user,·eg·in1035 transmitting·a·message·from·a·legacy·chat·to·the·user,·eg·in
1036 <code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">slidge.contact.LegacyContact.send_text()</span></code>1036 <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·...·]>
1037 or1037 or
1038 <code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">slidge.group.LegacyParticipant.send_text()</span></code>.</p>1038 <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>
1039 <dl·class="field-list·simple">1039 <dl·class="field-list·simple">
1040 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>1040 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
1041 <dd·class="field-odd"><ul·class="simple">1041 <dd·class="field-odd"><ul·class="simple">
1042 <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>1042 <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>
1043 <li><p><strong>legacy_msg_id</strong>·(<em>slidge.util.types.LegacyMessageType</em>)··Identifier·of·the·message/</p></li>1043 <li><p><strong>legacy_msg_id</strong>·(<em>slidge.util.types.LegacyMessageType</em>)··Identifier·of·the·message/</p></li>
1044 <li><p><strong>thread</strong>·(<em>Optional</em><em>[</em><em>slidge.util.types.LegacyThreadType</em><em>]</em>)</p></li>1044 <li><p><strong>thread</strong>·(<em>Optional</em><em>[</em><em>slidge.util.types.LegacyThreadType</em><em>]</em>)</p></li>
1045 </ul>1045 </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 657, 15 lines modifiedOffset 657, 15 lines modified
657 the·XMPP·client,·there·is·no·guarantee·that·this·is·valid·or657 the·XMPP·client,·there·is·no·guarantee·that·this·is·valid·or
658 correct.</p></li>658 correct.</p></li>
659 </ul>659 </ul>
660 </dd>660 </dd>
661 <dt·class="field-even">Returns<span·class="colon">:</span></dt>661 <dt·class="field-even">Returns<span·class="colon">:</span></dt>
662 <dd·class="field-even"><p>A·unique·avatar·identifier,·which·will·trigger662 <dd·class="field-even"><p>A·unique·avatar·identifier,·which·will·trigger
663 <code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">slidge.group.room.LegacyMUC.set_avatar()</span></code>.·Alternatively,·None,·if663 <code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">slidge.group.room.LegacyMUC.set_avatar()</span></code>.·Alternatively,·None,·if
664 <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>664 <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>
665 </dd>665 </dd>
666 <dt·class="field-odd">Return·type<span·class="colon">:</span></dt>666 <dt·class="field-odd">Return·type<span·class="colon">:</span></dt>
667 <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.13)">int</a>,·<a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#str"·title="(in·Python·v3.13)">str</a>]]</p>667 <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.13)">int</a>,·<a·class="reference·external"·href="/usr/share/doc/python3-doc/html/library/stdtypes.html#str"·title="(in·Python·v3.13)">str</a>]]</p>
668 </dd>668 </dd>
669 </dl>669 </dl>
670 </dd></dl>670 </dd></dl>
  
Offset 943, 15 lines modifiedOffset 943, 15 lines modified
943 </dl>943 </dl>
944 </dd></dl>944 </dd></dl>
  
945 <dl·class="py·method">945 <dl·class="py·method">
946 <dt·class="sig·sig-object·py"·id="superduper.group.Participant.away">946 <dt·class="sig·sig-object·py"·id="superduper.group.Participant.away">
947 <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>947 <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>
948 <dd><p>Send·an·“away”·presence·from·this·contact·to·the·user.</p>948 <dd><p>Send·an·“away”·presence·from·this·contact·to·the·user.</p>
949 <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>949 <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·...·]>
950 which·concerns·a·specific·conversation,·ie·a·specific·“chat·window”</p>950 which·concerns·a·specific·conversation,·ie·a·specific·“chat·window”</p>
951 <dl·class="field-list·simple">951 <dl·class="field-list·simple">
952 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>952 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
953 <dd·class="field-odd"><ul·class="simple">953 <dd·class="field-odd"><ul·class="simple">
954 <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.13)"><em>str</em></a><em>]</em>)··Arbitrary·text,·details·of·the·status,·eg:·“Gone·to·fight·capitalism”</p></li>954 <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.13)"><em>str</em></a><em>]</em>)··Arbitrary·text,·details·of·the·status,·eg:·“Gone·to·fight·capitalism”</p></li>
955 <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.13)"><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>955 <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.13)"><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>
956 </ul>956 </ul>
Offset 959, 15 lines modifiedOffset 959, 15 lines modified
959 </dl>959 </dl>
960 </dd></dl>960 </dd></dl>
  
961 <dl·class="py·method">961 <dl·class="py·method">
962 <dt·class="sig·sig-object·py"·id="superduper.group.Participant.extended_away">962 <dt·class="sig·sig-object·py"·id="superduper.group.Participant.extended_away">
963 <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>963 <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>
964 <dd><p>Send·an·“extended·away”·presence·from·this·contact·to·the·user.</p>964 <dd><p>Send·an·“extended·away”·presence·from·this·contact·to·the·user.</p>
965 <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>965 <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·...·]>
966 which·concerns·a·specific·conversation,·ie·a·specific·“chat·window”</p>966 which·concerns·a·specific·conversation,·ie·a·specific·“chat·window”</p>
967 <dl·class="field-list·simple">967 <dl·class="field-list·simple">
968 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>968 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
969 <dd·class="field-odd"><ul·class="simple">969 <dd·class="field-odd"><ul·class="simple">
970 <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.13)"><em>str</em></a><em>]</em>)··Arbitrary·text,·details·of·the·status,·eg:·“Gone·to·fight·capitalism”</p></li>970 <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.13)"><em>str</em></a><em>]</em>)··Arbitrary·text,·details·of·the·status,·eg:·“Gone·to·fight·capitalism”</p></li>
971 <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.13)"><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>971 <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.13)"><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>
972 </ul>972 </ul>
3.56 KB
html2text {}
    
Offset 270, 15 lines modifiedOffset 270, 15 lines modified
270 ························meant·to·remove·the·avatar270 ························meant·to·remove·the·avatar
271 ······················*·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.271 ······················*·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.
272 ························Since·this·is·provided·by·the·XMPP·client,·there·is·no272 ························Since·this·is·provided·by·the·XMPP·client,·there·is·no
273 ························guarantee·that·this·is·valid·or·correct.273 ························guarantee·that·this·is·valid·or·correct.
274 ··············Returns:274 ··············Returns:
275 ··················A·unique·avatar·identifier,·which·will·trigger275 ··················A·unique·avatar·identifier,·which·will·trigger
276 ··················slidge.group.room.LegacyMUC.set_avatar().·Alternatively,276 ··················slidge.group.room.LegacyMUC.set_avatar().·Alternatively,
277 ··················None,·if·LegacyMUC.set_avatar()·is·meant·to·be·awaited277 ··················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
278 ··················somewhere·else.278 ··················somewhere·else.
279 ··············Return·type:279 ··············Return·type:
280 ··················Optional[Union[_\x8i_\x8n_\x8t,·_\x8s_\x8t_\x8r]]280 ··················Optional[Union[_\x8i_\x8n_\x8t,·_\x8s_\x8t_\x8r]]
281 ········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)_\x8281 ········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
282 ··············Async:282 ··············Async:
283 ··············Parameters:283 ··············Parameters:
284 ······················*·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)284 ······················*·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 419, 23 lines modifiedOffset 419, 23 lines modified
419 ············Send·an·“online”·presence·from·this·contact·to·the·user.419 ············Send·an·“online”·presence·from·this·contact·to·the·user.
420 ··············Parameters:420 ··············Parameters:
421 ······················*·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·the421 ······················*·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
422 ························status,·eg:·“Listening·to·Britney·Spears”422 ························status,·eg:·“Listening·to·Britney·Spears”
423 ······················*·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_\x89423 ······················*·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
424 ········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)_\x8424 ········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
425 ············Send·an·“away”·presence·from·this·contact·to·the·user.425 ············Send·an·“away”·presence·from·this·contact·to·the·user.
426 ············This·is·a·global·status,·as·opposed·to·LegacyContact.inactive()426 ············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_.(_.)
427 ············which·concerns·a·specific·conversation,·ie·a·specific·“chat·window”427 ············which·concerns·a·specific·conversation,·ie·a·specific·“chat·window”
428 ··············Parameters:428 ··············Parameters:
429 ······················*·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·the429 ······················*·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
430 ························status,·eg:·“Gone·to·fight·capitalism”430 ························status,·eg:·“Gone·to·fight·capitalism”
431 ······················*·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_\x89431 ······················*·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
432 ········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)_\x8432 ········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
433 ············Send·an·“extended·away”·presence·from·this·contact·to·the·user.433 ············Send·an·“extended·away”·presence·from·this·contact·to·the·user.
434 ············This·is·a·global·status,·as·opposed·to·LegacyContact.inactive()434 ············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_.(_.)
435 ············which·concerns·a·specific·conversation,·ie·a·specific·“chat·window”435 ············which·concerns·a·specific·conversation,·ie·a·specific·“chat·window”
436 ··············Parameters:436 ··············Parameters:
437 ······················*·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·the437 ······················*·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
438 ························status,·eg:·“Gone·to·fight·capitalism”438 ························status,·eg:·“Gone·to·fight·capitalism”
439 ······················*·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_\x89439 ······················*·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
440 ········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)_\x8440 ········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
441 ············Send·a·“busy”·(ie,·“dnd”)·presence·from·this·contact·to·the·user,441 ············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 598, 17 lines modifiedOffset 598, 17 lines modified
598 <li><p><strong>thread</strong>·(<em>Optional</em><em>[</em><em>slidge.util.types.LegacyThreadType</em><em>]</em>)</p></li>598 <li><p><strong>thread</strong>·(<em>Optional</em><em>[</em><em>slidge.util.types.LegacyThreadType</em><em>]</em>)</p></li>
599 </ul>599 </ul>
600 </dd>600 </dd>
601 </dl>601 </dl>
602 <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>602 <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>
603 <p>This·is·only·possible·if·a·valid·<code·class="docutils·literal·notranslate"><span·class="pre">legacy_msg_id</span></code>·was·passed·when603 <p>This·is·only·possible·if·a·valid·<code·class="docutils·literal·notranslate"><span·class="pre">legacy_msg_id</span></code>·was·passed·when
604 transmitting·a·message·from·a·legacy·chat·to·the·user,·eg·in604 transmitting·a·message·from·a·legacy·chat·to·the·user,·eg·in
605 <code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">slidge.contact.LegacyContact.send_text()</span></code>605 <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·...·]>
606 or606 or
607 <code·class="xref·py·py-meth·docutils·literal·notranslate"><span·class="pre">slidge.group.LegacyParticipant.send_text()</span></code>.</p>607 <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>
608 <dl·class="field-list·simple">608 <dl·class="field-list·simple">
609 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>609 <dt·class="field-odd">Parameters<span·class="colon">:</span></dt>
610 <dd·class="field-odd"><ul·class="simple">610 <dd·class="field-odd"><ul·class="simple">
611 <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>611 <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>
612 <li><p><strong>legacy_msg_id</strong>·(<em>slidge.util.types.LegacyMessageType</em>)··Identifier·of·the·message/</p></li>612 <li><p><strong>legacy_msg_id</strong>·(<em>slidge.util.types.LegacyMessageType</em>)··Identifier·of·the·message/</p></li>
613 <li><p><strong>thread</strong>·(<em>Optional</em><em>[</em><em>slidge.util.types.LegacyThreadType</em><em>]</em>)</p></li>613 <li><p><strong>thread</strong>·(<em>Optional</em><em>[</em><em>slidge.util.types.LegacyThreadType</em><em>]</em>)</p></li>
614 </ul>614 </ul>
1.96 KB
html2text {}
    
Offset 239, 16 lines modifiedOffset 239, 16 lines modified
239 ······················*·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 ······················*·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)
240 ······················*·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 ······················*·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)
241 ······················*·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 ······················*·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])
242 ············Triggered·when·the·user·reads·a·message·in·a·legacy·chat.·(_\x8X_\x8E_\x8P_\x8-242 ············Triggered·when·the·user·reads·a·message·in·a·legacy·chat.·(_\x8X_\x8E_\x8P_\x8-
243 ············_\x80_\x83_\x83_\x83)243 ············_\x80_\x83_\x83_\x83)
244 ············This·is·only·possible·if·a·valid·legacy_msg_id·was·passed·when244 ············This·is·only·possible·if·a·valid·legacy_msg_id·was·passed·when
245 ············transmitting·a·message·from·a·legacy·chat·to·the·user,·eg·in245 ············transmitting·a·message·from·a·legacy·chat·to·the·user,·eg·in
246 ············slidge.contact.LegacyContact.send_text()·or 
247 ············slidge.group.LegacyParticipant.send_text().246 ············_.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
 247 ············_\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).
248 ··············Parameters:248 ··············Parameters:
249 ······················*·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)··See249 ······················*·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
250 ························_\x8B_\x8a_\x8s_\x8e_\x8S_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n_\x8._\x8o_\x8n_\x8__\x8t_\x8e_\x8x_\x8t_\x8(_\x8)250 ························_\x8B_\x8a_\x8s_\x8e_\x8S_\x8e_\x8s_\x8s_\x8i_\x8o_\x8n_\x8._\x8o_\x8n_\x8__\x8t_\x8e_\x8x_\x8t_\x8(_\x8)
251 ······················*·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 ······················*·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)·
252 ························Identifier·of·the·message/252 ························Identifier·of·the·message/
253 ······················*·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 ······················*·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])
254 ········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,254 ········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 390, 54 lines modifiedOffset 390, 86 lines modified
390 ··········<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>390 ··········<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>
391 </li>391 </li>
392 ········</ul></li>392 ········</ul></li>
393 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.accept_friend_request">accept_friend_request()·(slidge.contact.LegacyContact·method)</a>393 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.accept_friend_request">accept_friend_request()·(slidge.contact.LegacyContact·method)</a>
394 </li>394 </li>
395 ········<li><a·href="dev/api/slidge/command/index.html#slidge.command.Command.ACCESS">ACCESS·(slidge.command.Command·attribute)</a>395 ········<li><a·href="dev/api/slidge/command/index.html#slidge.command.Command.ACCESS">ACCESS·(slidge.command.Command·attribute)</a>
396 </li>396 </li>
397 ········<li><a·href="dev/api/superduper/gateway/index.html#superduper.gateway.Gateway.ack">ack()·(superduper.gateway.Gateway·method)</a>397 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.ack">ack()·(slidge.contact.LegacyContact·method)</a>
  
398 ········<ul>398 ········<ul>
 399 ··········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.ack">(slidge.group.LegacyParticipant·method)</a>
 400 </li>
 401 ··········<li><a·href="dev/api/superduper/gateway/index.html#superduper.gateway.Gateway.ack">(superduper.gateway.Gateway·method)</a>
 402 </li>
399 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.Participant.ack">(superduper.group.Participant·method)</a>403 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.Participant.ack">(superduper.group.Participant·method)</a>
400 </li>404 </li>
401 ········</ul></li>405 ········</ul></li>
402 ········<li><a·href="dev/api/superduper/gateway/index.html#superduper.gateway.Gateway.active">active()·(superduper.gateway.Gateway·method)</a>406 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.active">active()·(slidge.contact.LegacyContact·method)</a>
  
403 ········<ul>407 ········<ul>
 408 ··········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.active">(slidge.group.LegacyParticipant·method)</a>
 409 </li>
 410 ··········<li><a·href="dev/api/superduper/gateway/index.html#superduper.gateway.Gateway.active">(superduper.gateway.Gateway·method)</a>
 411 </li>
404 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.Participant.active">(superduper.group.Participant·method)</a>412 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.Participant.active">(superduper.group.Participant·method)</a>
405 </li>413 </li>
406 ········</ul></li>414 ········</ul></li>
407 ····</ul></td> 
408 ····<td·style="width:·33%;·vertical-align:·top;"><ul> 
409 ········<li><a·href="glossary.html#term-Ad-hoc-Command"><strong>Ad-hoc·Command</strong></a>415 ········<li><a·href="glossary.html#term-Ad-hoc-Command"><strong>Ad-hoc·Command</strong></a>
410 </li>416 </li>
411 ········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.add_to_bookmarks">add_to_bookmarks()·(slidge.group.LegacyMUC·method)</a>417 ········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.add_to_bookmarks">add_to_bookmarks()·(slidge.group.LegacyMUC·method)</a>
  
412 ········<ul>418 ········<ul>
413 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.MUC.add_to_bookmarks">(superduper.group.MUC·method)</a>419 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.MUC.add_to_bookmarks">(superduper.group.MUC·method)</a>
414 </li>420 </li>
415 ········</ul></li>421 ········</ul></li>
 422 ····</ul></td>
 423 ····<td·style="width:·33%;·vertical-align:·top;"><ul>
416 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.add_to_roster">add_to_roster()·(slidge.contact.LegacyContact·method)</a>424 ········<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>425 </li>
 426 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.available_emojis">available_emojis()·(slidge.contact.LegacyContact·method)</a>
  
 427 ········<ul>
 428 ··········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.available_emojis">(slidge.group.LegacyMUC·method)</a>
 429 </li>
418 ········<li><a·href="dev/api/superduper/group/index.html#superduper.group.MUC.available_emojis">available_emojis()·(superduper.group.MUC·method)</a>430 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.MUC.available_emojis">(superduper.group.MUC·method)</a>
419 </li>431 </li>
 432 ········</ul></li>
420 ········<li><a·href="glossary.html#term-Avatar"><strong>Avatar</strong></a>433 ········<li><a·href="glossary.html#term-Avatar"><strong>Avatar</strong></a>
421 </li>434 </li>
 435 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.avatar">avatar·(slidge.contact.LegacyContact·property)</a>
  
 436 ········<ul>
422 ········<li><a·href="dev/api/superduper/group/index.html#superduper.group.MUC.avatar">avatar·(superduper.group.MUC·property)</a>437 ··········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.avatar">(slidge.group.LegacyMUC·property)</a>
423 </li>438 </li>
424 ········<li><a·href="dev/api/superduper/group/index.html#superduper.group.MUC.avatar_id">avatar_id·(superduper.group.MUC·property)</a>439 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.MUC.avatar">(superduper.group.MUC·property)</a>
425 </li>440 </li>
 441 ········</ul></li>
 442 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.avatar_id">avatar_id·(slidge.contact.LegacyContact·property)</a>
  
 443 ········<ul>
 444 ··········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.avatar_id">(slidge.group.LegacyMUC·property)</a>
 445 </li>
 446 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.MUC.avatar_id">(superduper.group.MUC·property)</a>
 447 </li>
 448 ········</ul></li>
426 ········<li><a·href="dev/api/slidge/index.html#slidge.BaseGateway.AVATAR_ID_TYPE">AVATAR_ID_TYPE·(slidge.BaseGateway·attribute)</a>449 ········<li><a·href="dev/api/slidge/index.html#slidge.BaseGateway.AVATAR_ID_TYPE">AVATAR_ID_TYPE·(slidge.BaseGateway·attribute)</a>
  
427 ········<ul>450 ········<ul>
428 ··········<li><a·href="dev/api/superduper/gateway/index.html#superduper.gateway.Gateway.AVATAR_ID_TYPE">(superduper.gateway.Gateway·attribute)</a>451 ··········<li><a·href="dev/api/superduper/gateway/index.html#superduper.gateway.Gateway.AVATAR_ID_TYPE">(superduper.gateway.Gateway·attribute)</a>
429 </li>452 </li>
430 ········</ul></li>453 ········</ul></li>
 454 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.away">away()·(slidge.contact.LegacyContact·method)</a>
  
 455 ········<ul>
431 ········<li><a·href="dev/api/superduper/group/index.html#superduper.group.Participant.away">away()·(superduper.group.Participant·method)</a>456 ··········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.away">(slidge.group.LegacyParticipant·method)</a>
432 </li>457 </li>
 458 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.Participant.away">(superduper.group.Participant·method)</a>
 459 </li>
 460 ········</ul></li>
433 ····</ul></td>461 ····</ul></td>
434 ··</tr></table>462 ··</tr></table>
435 </section>463 </section>
  
436 <section·id="B"·class="genindex-section">464 <section·id="B"·class="genindex-section">
437 ··<h2>B</h2>465 ··<h2>B</h2>
438 ··<table·style="width:·100%"·class="indextable·genindextable"><tr>466 ··<table·style="width:·100%"·class="indextable·genindextable"><tr>
Offset 458, 30 lines modifiedOffset 490, 36 lines modified
458 ········</ul></li>490 ········</ul></li>
459 ········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.backfill">backfill()·(slidge.group.LegacyMUC·method)</a>491 ········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyMUC.backfill">backfill()·(slidge.group.LegacyMUC·method)</a>
  
460 ········<ul>492 ········<ul>
461 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.MUC.backfill">(superduper.group.MUC·method)</a>493 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.MUC.backfill">(superduper.group.MUC·method)</a>
462 </li>494 </li>
463 ········</ul></li>495 ········</ul></li>
464 ····</ul></td> 
465 ····<td·style="width:·33%;·vertical-align:·top;"><ul> 
466 ········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.ban">ban()·(slidge.group.LegacyParticipant·method)</a>496 ········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.ban">ban()·(slidge.group.LegacyParticipant·method)</a>
  
467 ········<ul>497 ········<ul>
468 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.Participant.ban">(superduper.group.Participant·method)</a>498 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.Participant.ban">(superduper.group.Participant·method)</a>
469 </li>499 </li>
470 ········</ul></li>500 ········</ul></li>
 501 ····</ul></td>
 502 ····<td·style="width:·33%;·vertical-align:·top;"><ul>
471 ········<li><a·href="dev/api/slidge/index.html#slidge.BaseGateway">BaseGateway·(class·in·slidge)</a>503 ········<li><a·href="dev/api/slidge/index.html#slidge.BaseGateway">BaseGateway·(class·in·slidge)</a>
472 </li>504 </li>
473 ········<li><a·href="dev/api/slidge/index.html#slidge.BaseSession">BaseSession·(class·in·slidge)</a>505 ········<li><a·href="dev/api/slidge/index.html#slidge.BaseSession">BaseSession·(class·in·slidge)</a>
474 </li>506 </li>
475 ········<li><a·href="dev/api/superduper/group/index.html#superduper.group.Bookmarks">Bookmarks·(class·in·superduper.group)</a>507 ········<li><a·href="dev/api/superduper/group/index.html#superduper.group.Bookmarks">Bookmarks·(class·in·superduper.group)</a>
476 </li>508 </li>
 509 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyContact.busy">busy()·(slidge.contact.LegacyContact·method)</a>
  
 510 ········<ul>
 511 ··········<li><a·href="dev/api/slidge/group/index.html#slidge.group.LegacyParticipant.busy">(slidge.group.LegacyParticipant·method)</a>
 512 </li>
477 ········<li><a·href="dev/api/superduper/group/index.html#superduper.group.Participant.busy">busy()·(superduper.group.Participant·method)</a>513 ··········<li><a·href="dev/api/superduper/group/index.html#superduper.group.Participant.busy">(superduper.group.Participant·method)</a>
478 </li>514 </li>
 515 ········</ul></li>
479 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyRoster.by_legacy_id">by_legacy_id()·(slidge.contact.LegacyRoster·method)</a>516 ········<li><a·href="dev/api/slidge/contact/index.html#slidge.contact.LegacyRoster.by_legacy_id">by_legacy_id()·(slidge.contact.LegacyRoster·method)</a>
480 </li>517 </li>
481 ····</ul></td>518 ····</ul></td>
482 ··</tr></table>519 ··</tr></table>
483 </section>520 </section>
  
484 <section·id="C"·class="genindex-section">521 <section·id="C"·class="genindex-section">
Max diff block lines reached; 23006/30793 bytes (74.71%) of diff not shown.
71.2 KB
html2text {}
    
Offset 59, 91 lines modifiedOffset 59, 99 lines modified
59 ····*·2461390c0af2_store_contacts_caps_verstring_in_db··········*·82a4af84b679_add_muc_history_filled59 ····*·2461390c0af2_store_contacts_caps_verstring_in_db··········*·82a4af84b679_add_muc_history_filled
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 ····*·29f5280c61aa_store_subject_setter_in_room·················*·8b993243a536_add_vcard_content_to_contact_table61 ····*·29f5280c61aa_store_subject_setter_in_room·················*·8b993243a536_add_vcard_content_to_contact_table
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 ····*·2b1f45ab7379_store_room_subject_setter_by_nickname········*·8d2ced764698_rely_on_db_to_store_contacts_rooms_and_63 ····*·2b1f45ab7379_store_room_subject_setter_by_nickname········*·8d2ced764698_rely_on_db_to_store_contacts_rooms_and_
64 ··········o·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e····················································o·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e64 ··········o·_\x8m_\x8o_\x8d_\x8u_\x8l_\x8e····················································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/72910 bytes (67.26%) of diff not shown.
28.0 KB
./usr/share/doc/python-slidge-doc/html/index.html
    
Offset 500, 14 lines modifiedOffset 500, 37 lines modified
500 <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>500 <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>
501 <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>501 <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>
502 <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>502 <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>
503 <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>503 <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>
504 <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>504 <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>
505 <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>505 <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>
506 <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>506 <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>
 507 <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>
 508 <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>
 509 <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>
 510 <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>
 511 <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>
 512 <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>
 513 <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>
 514 <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>
 515 <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>
 516 <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>
 517 <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>
 518 <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>
 519 <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>
 520 <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>
 521 <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>
 522 <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>
 523 <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>
 524 <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>
 525 <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>
 526 <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>
 527 <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>
 528 <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>
 529 <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>
507 </ul>530 </ul>
508 </li>531 </li>
509 <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>532 <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>
510 <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>533 <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>
511 <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>534 <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>
512 <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>535 <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>
513 <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>536 <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 534, 14 lines modifiedOffset 557, 33 lines modified
534 </ul>557 </ul>
535 </li>558 </li>
536 <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>559 <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>
537 <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>560 <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>
538 <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>561 <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>
539 <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>562 <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>
540 <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>563 <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>
 564 <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>
 565 <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>
 566 <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>
 567 <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>
 568 <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>
 569 <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>
 570 <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>
 571 <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>
 572 <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>
 573 <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>
 574 <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>
 575 <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>
 576 <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>
 577 <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>
 578 <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>
 579 <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>
 580 <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>
 581 <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>
 582 <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>
541 </ul>583 </ul>
542 </li>584 </li>
543 <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>585 <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>
544 <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>586 <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>
545 <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>587 <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>
546 <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>588 <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>
547 <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>589 <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 557, 14 lines modifiedOffset 599, 18 lines modified
557 <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>599 <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>
558 <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>600 <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>
559 <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>601 <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>
560 <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>602 <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>
561 <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>603 <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>
562 <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>604 <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>
563 <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>605 <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>
 606 <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>
 607 <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>
 608 <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>
 609 <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>
564 </ul>610 </ul>
565 </li>611 </li>
566 </ul>612 </ul>
567 </li>613 </li>
568 </ul>614 </ul>
569 </li>615 </li>
570 <li·class="toctree-l4"><a·class="reference·internal"·href="dev/api/slidge/main/index.html">slidge.main</a><ul>616 <li·class="toctree-l4"><a·class="reference·internal"·href="dev/api/slidge/main/index.html">slidge.main</a><ul>
9.79 KB
html2text {}
    
Offset 193, 14 lines modifiedOffset 193, 37 lines modified
193 ········································#·_\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)193 ········································#·_\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)
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__\x8r_\x8e_\x8q_\x8u_\x8e_\x8s_\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__\x8r_\x8e_\x8q_\x8u_\x8e_\x8s_\x8t_\x8(_\x8)
195 ········································#·_\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)195 ········································#·_\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)
196 ········································#·_\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)196 ········································#·_\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)
197 ········································#·_\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)197 ········································#·_\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)
198 ········································#·_\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)198 ········································#·_\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)
199 ········································#·_\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)199 ········································#·_\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)
 200 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8a_\x8v_\x8a_\x8t_\x8a_\x8r_\x8__\x8i_\x8d
 201 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8a_\x8v_\x8a_\x8t_\x8a_\x8r
 202 ········································#·_\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)
 203 ········································#·_\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)
 204 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8a_\x8c_\x8t_\x8i_\x8v_\x8e_\x8(_\x8)
 205 ········································#·_\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)
 206 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8p_\x8a_\x8u_\x8s_\x8e_\x8d_\x8(_\x8)
 207 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8i_\x8n_\x8a_\x8c_\x8t_\x8i_\x8v_\x8e_\x8(_\x8)
 208 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8g_\x8o_\x8n_\x8e_\x8(_\x8)
 209 ········································#·_\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)
 210 ········································#·_\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)
 211 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8c_\x8o_\x8r_\x8r_\x8e_\x8c_\x8t_\x8(_\x8)
 212 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8r_\x8e_\x8a_\x8c_\x8t_\x8(_\x8)
 213 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8r_\x8e_\x8t_\x8r_\x8a_\x8c_\x8t_\x8(_\x8)
 214 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8a_\x8c_\x8k_\x8(_\x8)
 215 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8r_\x8e_\x8c_\x8e_\x8i_\x8v_\x8e_\x8d_\x8(_\x8)
 216 ········································#·_\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)
 217 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8o_\x8n_\x8l_\x8i_\x8n_\x8e_\x8(_\x8)
 218 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8a_\x8w_\x8a_\x8y_\x8(_\x8)
 219 ········································#·_\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)
 220 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8b_\x8u_\x8s_\x8y_\x8(_\x8)
 221 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8C_\x8o_\x8n_\x8t_\x8a_\x8c_\x8t_\x8._\x8o_\x8f_\x8f_\x8l_\x8i_\x8n_\x8e_\x8(_\x8)
 222 ········································#·_\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)
200 ··································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8R_\x8o_\x8s_\x8t_\x8e_\x8r223 ··································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8R_\x8o_\x8s_\x8t_\x8e_\x8r
201 ········································#·_\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)224 ········································#·_\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)
202 ········································#·_\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_\x8e225 ········································#·_\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
203 ··········································_\x8(_\x8)226 ··········································_\x8(_\x8)
204 ········································#·_\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_\x8d227 ········································#·_\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
205 ··········································_\x8(_\x8)228 ··········································_\x8(_\x8)
206 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8R_\x8o_\x8s_\x8t_\x8e_\x8r_\x8._\x8f_\x8i_\x8l_\x8l_\x8(_\x8)229 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8R_\x8o_\x8s_\x8t_\x8e_\x8r_\x8._\x8f_\x8i_\x8l_\x8l_\x8(_\x8)
Offset 220, 14 lines modifiedOffset 243, 33 lines modified
220 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8B_\x8o_\x8o_\x8k_\x8m_\x8a_\x8r_\x8k_\x8s_\x8._\x8r_\x8e_\x8m_\x8o_\x8v_\x8e_\x8(_\x8)243 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8B_\x8o_\x8o_\x8k_\x8m_\x8a_\x8r_\x8k_\x8s_\x8._\x8r_\x8e_\x8m_\x8o_\x8v_\x8e_\x8(_\x8)
221 ··································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t244 ··································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t
222 ········································#·_\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_\x8e245 ········································#·_\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
223 ··········································_\x8(_\x8)246 ··········································_\x8(_\x8)
224 ········································#·_\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)247 ········································#·_\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)
225 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8k_\x8i_\x8c_\x8k_\x8(_\x8)248 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8k_\x8i_\x8c_\x8k_\x8(_\x8)
226 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8b_\x8a_\x8n_\x8(_\x8)249 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8b_\x8a_\x8n_\x8(_\x8)
 250 ········································#·_\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)
 251 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8a_\x8w_\x8a_\x8y_\x8(_\x8)
 252 ········································#·_\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)
 253 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8b_\x8u_\x8s_\x8y_\x8(_\x8)
 254 ········································#·_\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)
 255 ········································#·_\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)
 256 ········································#·_\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)
 257 ········································#·_\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)
 258 ········································#·_\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)
 259 ········································#·_\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)
 260 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8g_\x8o_\x8n_\x8e_\x8(_\x8)
 261 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8P_\x8a_\x8r_\x8t_\x8i_\x8c_\x8i_\x8p_\x8a_\x8n_\x8t_\x8._\x8a_\x8c_\x8k_\x8(_\x8)
 262 ········································#·_\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)
 263 ········································#·_\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)
 264 ········································#·_\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)
 265 ········································#·_\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)
 266 ········································#·_\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)
 267 ········································#·_\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)
 268 ········································#·_\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)
227 ··································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C269 ··································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C
228 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8S_\x8T_\x8A_\x8B_\x8L_\x8E_\x8__\x8A_\x8R_\x8C_\x8H_\x8I_\x8V_\x8E270 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8S_\x8T_\x8A_\x8B_\x8L_\x8E_\x8__\x8A_\x8R_\x8C_\x8H_\x8I_\x8V_\x8E
229 ········································#·_\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_\x8S271 ········································#·_\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
230 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8H_\x8A_\x8S_\x8__\x8D_\x8E_\x8S_\x8C_\x8R_\x8I_\x8P_\x8T_\x8I_\x8O_\x8N272 ········································#·_\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
231 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8H_\x8A_\x8S_\x8__\x8S_\x8U_\x8B_\x8J_\x8E_\x8C_\x8T273 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8H_\x8A_\x8S_\x8__\x8S_\x8U_\x8B_\x8J_\x8E_\x8C_\x8T
232 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8u_\x8p_\x8d_\x8a_\x8t_\x8e_\x8__\x8i_\x8n_\x8f_\x8o_\x8(_\x8)274 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8u_\x8p_\x8d_\x8a_\x8t_\x8e_\x8__\x8i_\x8n_\x8f_\x8o_\x8(_\x8)
233 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8b_\x8a_\x8c_\x8k_\x8f_\x8i_\x8l_\x8l_\x8(_\x8)275 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8b_\x8a_\x8c_\x8k_\x8f_\x8i_\x8l_\x8l_\x8(_\x8)
Offset 242, 14 lines modifiedOffset 284, 18 lines modified
242 ········································#·_\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)284 ········································#·_\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)
243 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8o_\x8n_\x8__\x8a_\x8v_\x8a_\x8t_\x8a_\x8r_\x8(_\x8)285 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8o_\x8n_\x8__\x8a_\x8v_\x8a_\x8t_\x8a_\x8r_\x8(_\x8)
244 ········································#·_\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)286 ········································#·_\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)
245 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8o_\x8n_\x8__\x8k_\x8i_\x8c_\x8k_\x8(_\x8)287 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8o_\x8n_\x8__\x8k_\x8i_\x8c_\x8k_\x8(_\x8)
246 ········································#·_\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)288 ········································#·_\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)
247 ········································#·_\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)289 ········································#·_\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)
248 ········································#·_\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)290 ········································#·_\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)
 291 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8a_\x8v_\x8a_\x8t_\x8a_\x8r_\x8__\x8i_\x8d
 292 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8a_\x8v_\x8a_\x8t_\x8a_\x8r
 293 ········································#·_\x8L_\x8e_\x8g_\x8a_\x8c_\x8y_\x8M_\x8U_\x8C_\x8._\x8s_\x8e_\x8t_\x8__\x8a_\x8v_\x8a_\x8t_\x8a_\x8r_\x8(_\x8)
 294 ········································#·_\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)
249 ······················#·_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8m_\x8a_\x8i_\x8n295 ······················#·_\x8s_\x8l_\x8i_\x8d_\x8g_\x8e_\x8._\x8m_\x8a_\x8i_\x8n
250 ····························#·_\x8E_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s296 ····························#·_\x8E_\x8x_\x8c_\x8e_\x8p_\x8t_\x8i_\x8o_\x8n_\x8s
251 ····························#·_\x8M_\x8o_\x8d_\x8u_\x8l_\x8e_\x8·_\x8C_\x8o_\x8n_\x8t_\x8e_\x8n_\x8t_\x8s297 ····························#·_\x8M_\x8o_\x8d_\x8u_\x8l_\x8e_\x8·_\x8C_\x8o_\x8n_\x8t_\x8e_\x8n_\x8t_\x8s
252 ··································#·_\x8S_\x8i_\x8g_\x8T_\x8e_\x8r_\x8m_\x8I_\x8n_\x8t_\x8e_\x8r_\x8r_\x8u_\x8p_\x8t298 ··································#·_\x8S_\x8i_\x8g_\x8T_\x8e_\x8r_\x8m_\x8I_\x8n_\x8t_\x8e_\x8r_\x8r_\x8u_\x8p_\x8t
253 ················#·_\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s299 ················#·_\x8C_\x8l_\x8a_\x8s_\x8s_\x8e_\x8s
254 ················#·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s300 ················#·_\x8F_\x8u_\x8n_\x8c_\x8t_\x8i_\x8o_\x8n_\x8s
255 ················#·_\x8P_\x8a_\x8c_\x8k_\x8a_\x8g_\x8e_\x8·_\x8C_\x8o_\x8n_\x8t_\x8e_\x8n_\x8t_\x8s301 ················#·_\x8P_\x8a_\x8c_\x8k_\x8a_\x8g_\x8e_\x8·_\x8C_\x8o_\x8n_\x8t_\x8e_\x8n_\x8t_\x8s
9.22 KB
./usr/share/doc/python-slidge-doc/html/objects.inv
9.12 KB
Sphinx inventory
    
Offset 125, 24 lines modifiedOffset 125, 47 lines modified
125 slidge.command.register.RegistrationType.SINGLE_STEP_FORM·py:attribute·1·dev/api/slidge/command/register/index.html#$·-125 slidge.command.register.RegistrationType.SINGLE_STEP_FORM·py:attribute·1·dev/api/slidge/command/register/index.html#$·-
126 slidge.command.register.RegistrationType.TWO_FACTOR_CODE·py:attribute·1·dev/api/slidge/command/register/index.html#$·-126 slidge.command.register.RegistrationType.TWO_FACTOR_CODE·py:attribute·1·dev/api/slidge/command/register/index.html#$·-
127 slidge.command.register.TwoFactorNotRequired·py:exception·1·dev/api/slidge/command/register/index.html#$·-127 slidge.command.register.TwoFactorNotRequired·py:exception·1·dev/api/slidge/command/register/index.html#$·-
128 slidge.contact·py:module·0·dev/api/slidge/contact/index.html#module-$·-128 slidge.contact·py:module·0·dev/api/slidge/contact/index.html#module-$·-
129 slidge.contact.LegacyContact·py:class·1·dev/api/slidge/contact/index.html#$·-129 slidge.contact.LegacyContact·py:class·1·dev/api/slidge/contact/index.html#$·-
130 slidge.contact.LegacyContact.RESOURCE·py:attribute·1·dev/api/slidge/contact/index.html#$·-130 slidge.contact.LegacyContact.RESOURCE·py:attribute·1·dev/api/slidge/contact/index.html#$·-
131 slidge.contact.LegacyContact.accept_friend_request·py:method·1·dev/api/slidge/contact/index.html#$·-131 slidge.contact.LegacyContact.accept_friend_request·py:method·1·dev/api/slidge/contact/index.html#$·-
 132 slidge.contact.LegacyContact.ack·py:method·1·dev/api/slidge/contact/index.html#$·-
 133 slidge.contact.LegacyContact.active·py:method·1·dev/api/slidge/contact/index.html#$·-
132 slidge.contact.LegacyContact.add_to_roster·py:method·1·dev/api/slidge/contact/index.html#$·-134 slidge.contact.LegacyContact.add_to_roster·py:method·1·dev/api/slidge/contact/index.html#$·-
 135 slidge.contact.LegacyContact.available_emojis·py:method·1·dev/api/slidge/contact/index.html#$·-
 136 slidge.contact.LegacyContact.avatar·py:property·1·dev/api/slidge/contact/index.html#$·-
 137 slidge.contact.LegacyContact.avatar_id·py:property·1·dev/api/slidge/contact/index.html#$·-
 138 slidge.contact.LegacyContact.away·py:method·1·dev/api/slidge/contact/index.html#$·-
 139 slidge.contact.LegacyContact.busy·py:method·1·dev/api/slidge/contact/index.html#$·-
133 slidge.contact.LegacyContact.client_type·py:property·1·dev/api/slidge/contact/index.html#$·-140 slidge.contact.LegacyContact.client_type·py:property·1·dev/api/slidge/contact/index.html#$·-
 141 slidge.contact.LegacyContact.composing·py:method·1·dev/api/slidge/contact/index.html#$·-
 142 slidge.contact.LegacyContact.correct·py:method·1·dev/api/slidge/contact/index.html#$·-
 143 slidge.contact.LegacyContact.displayed·py:method·1·dev/api/slidge/contact/index.html#$·-
 144 slidge.contact.LegacyContact.extended_away·py:method·1·dev/api/slidge/contact/index.html#$·-
134 slidge.contact.LegacyContact.fetch_vcard·py:method·1·dev/api/slidge/contact/index.html#$·-145 slidge.contact.LegacyContact.fetch_vcard·py:method·1·dev/api/slidge/contact/index.html#$·-
135 slidge.contact.LegacyContact.get_msg_xmpp_id_up_to·py:method·1·dev/api/slidge/contact/index.html#$·-146 slidge.contact.LegacyContact.get_msg_xmpp_id_up_to·py:method·1·dev/api/slidge/contact/index.html#$·-
 147 slidge.contact.LegacyContact.gone·py:method·1·dev/api/slidge/contact/index.html#$·-
 148 slidge.contact.LegacyContact.inactive·py:method·1·dev/api/slidge/contact/index.html#$·-
 149 slidge.contact.LegacyContact.invite_to·py:method·1·dev/api/slidge/contact/index.html#$·-
136 slidge.contact.LegacyContact.legacy_id·py:attribute·1·dev/api/slidge/contact/index.html#$·-150 slidge.contact.LegacyContact.legacy_id·py:attribute·1·dev/api/slidge/contact/index.html#$·-
137 slidge.contact.LegacyContact.name·py:property·1·dev/api/slidge/contact/index.html#$·-151 slidge.contact.LegacyContact.name·py:property·1·dev/api/slidge/contact/index.html#$·-
 152 slidge.contact.LegacyContact.offline·py:method·1·dev/api/slidge/contact/index.html#$·-
138 slidge.contact.LegacyContact.on_friend_accept·py:method·1·dev/api/slidge/contact/index.html#$·-153 slidge.contact.LegacyContact.on_friend_accept·py:method·1·dev/api/slidge/contact/index.html#$·-
139 slidge.contact.LegacyContact.on_friend_delete·py:method·1·dev/api/slidge/contact/index.html#$·-154 slidge.contact.LegacyContact.on_friend_delete·py:method·1·dev/api/slidge/contact/index.html#$·-
140 slidge.contact.LegacyContact.on_friend_request·py:method·1·dev/api/slidge/contact/index.html#$·-155 slidge.contact.LegacyContact.on_friend_request·py:method·1·dev/api/slidge/contact/index.html#$·-
 156 slidge.contact.LegacyContact.online·py:method·1·dev/api/slidge/contact/index.html#$·-
 157 slidge.contact.LegacyContact.paused·py:method·1·dev/api/slidge/contact/index.html#$·-
 158 slidge.contact.LegacyContact.react·py:method·1·dev/api/slidge/contact/index.html#$·-
 159 slidge.contact.LegacyContact.received·py:method·1·dev/api/slidge/contact/index.html#$·-
141 slidge.contact.LegacyContact.reject_friend_request·py:method·1·dev/api/slidge/contact/index.html#$·-160 slidge.contact.LegacyContact.reject_friend_request·py:method·1·dev/api/slidge/contact/index.html#$·-
 161 slidge.contact.LegacyContact.retract·py:method·1·dev/api/slidge/contact/index.html#$·-
 162 slidge.contact.LegacyContact.send_file·py:method·1·dev/api/slidge/contact/index.html#$·-
 163 slidge.contact.LegacyContact.send_text·py:method·1·dev/api/slidge/contact/index.html#$·-
 164 slidge.contact.LegacyContact.set_avatar·py:method·1·dev/api/slidge/contact/index.html#$·-
142 slidge.contact.LegacyContact.unsubscribe·py:method·1·dev/api/slidge/contact/index.html#$·-165 slidge.contact.LegacyContact.unsubscribe·py:method·1·dev/api/slidge/contact/index.html#$·-
143 slidge.contact.LegacyContact.update_info·py:method·1·dev/api/slidge/contact/index.html#$·-166 slidge.contact.LegacyContact.update_info·py:method·1·dev/api/slidge/contact/index.html#$·-
144 slidge.contact.LegacyRoster·py:class·1·dev/api/slidge/contact/index.html#$·-167 slidge.contact.LegacyRoster·py:class·1·dev/api/slidge/contact/index.html#$·-
145 slidge.contact.LegacyRoster.by_legacy_id·py:method·1·dev/api/slidge/contact/index.html#$·-168 slidge.contact.LegacyRoster.by_legacy_id·py:method·1·dev/api/slidge/contact/index.html#$·-
146 slidge.contact.LegacyRoster.fill·py:method·1·dev/api/slidge/contact/index.html#$·-169 slidge.contact.LegacyRoster.fill·py:method·1·dev/api/slidge/contact/index.html#$·-
147 slidge.contact.LegacyRoster.jid_username_to_legacy_id·py:method·1·dev/api/slidge/contact/index.html#$·-170 slidge.contact.LegacyRoster.jid_username_to_legacy_id·py:method·1·dev/api/slidge/contact/index.html#$·-
148 slidge.contact.LegacyRoster.legacy_id_to_jid_username·py:method·1·dev/api/slidge/contact/index.html#$·-171 slidge.contact.LegacyRoster.legacy_id_to_jid_username·py:method·1·dev/api/slidge/contact/index.html#$·-
Offset 155, 34 lines modifiedOffset 178, 57 lines modified
155 slidge.group.LegacyBookmarks.remove·py:method·1·dev/api/slidge/group/index.html#$·-178 slidge.group.LegacyBookmarks.remove·py:method·1·dev/api/slidge/group/index.html#$·-
156 slidge.group.LegacyMUC·py:class·1·dev/api/slidge/group/index.html#$·-179 slidge.group.LegacyMUC·py:class·1·dev/api/slidge/group/index.html#$·-
157 slidge.group.LegacyMUC.HAS_DESCRIPTION·py:attribute·1·dev/api/slidge/group/index.html#$·-180 slidge.group.LegacyMUC.HAS_DESCRIPTION·py:attribute·1·dev/api/slidge/group/index.html#$·-
158 slidge.group.LegacyMUC.HAS_SUBJECT·py:attribute·1·dev/api/slidge/group/index.html#$·-181 slidge.group.LegacyMUC.HAS_SUBJECT·py:attribute·1·dev/api/slidge/group/index.html#$·-
159 slidge.group.LegacyMUC.KEEP_BACKFILLED_PARTICIPANTS·py:attribute·1·dev/api/slidge/group/index.html#$·-182 slidge.group.LegacyMUC.KEEP_BACKFILLED_PARTICIPANTS·py:attribute·1·dev/api/slidge/group/index.html#$·-
160 slidge.group.LegacyMUC.STABLE_ARCHIVE·py:attribute·1·dev/api/slidge/group/index.html#$·-183 slidge.group.LegacyMUC.STABLE_ARCHIVE·py:attribute·1·dev/api/slidge/group/index.html#$·-
161 slidge.group.LegacyMUC.add_to_bookmarks·py:method·1·dev/api/slidge/group/index.html#$·-184 slidge.group.LegacyMUC.add_to_bookmarks·py:method·1·dev/api/slidge/group/index.html#$·-
 185 slidge.group.LegacyMUC.available_emojis·py:method·1·dev/api/slidge/group/index.html#$·-
 186 slidge.group.LegacyMUC.avatar·py:property·1·dev/api/slidge/group/index.html#$·-
 187 slidge.group.LegacyMUC.avatar_id·py:property·1·dev/api/slidge/group/index.html#$·-
162 slidge.group.LegacyMUC.backfill·py:method·1·dev/api/slidge/group/index.html#$·-188 slidge.group.LegacyMUC.backfill·py:method·1·dev/api/slidge/group/index.html#$·-
163 slidge.group.LegacyMUC.fill_participants·py:method·1·dev/api/slidge/group/index.html#$·-189 slidge.group.LegacyMUC.fill_participants·py:method·1·dev/api/slidge/group/index.html#$·-
164 slidge.group.LegacyMUC.get_participant·py:method·1·dev/api/slidge/group/index.html#$·-190 slidge.group.LegacyMUC.get_participant·py:method·1·dev/api/slidge/group/index.html#$·-
165 slidge.group.LegacyMUC.get_participant_by_contact·py:method·1·dev/api/slidge/group/index.html#$·-191 slidge.group.LegacyMUC.get_participant_by_contact·py:method·1·dev/api/slidge/group/index.html#$·-
166 slidge.group.LegacyMUC.get_system_participant·py:method·1·dev/api/slidge/group/index.html#$·-192 slidge.group.LegacyMUC.get_system_participant·py:method·1·dev/api/slidge/group/index.html#$·-
167 slidge.group.LegacyMUC.get_user_participant·py:method·1·dev/api/slidge/group/index.html#$·-193 slidge.group.LegacyMUC.get_user_participant·py:method·1·dev/api/slidge/group/index.html#$·-
168 slidge.group.LegacyMUC.kick_resource·py:method·1·dev/api/slidge/group/index.html#$·-194 slidge.group.LegacyMUC.kick_resource·py:method·1·dev/api/slidge/group/index.html#$·-
169 slidge.group.LegacyMUC.on_avatar·py:method·1·dev/api/slidge/group/index.html#$·-195 slidge.group.LegacyMUC.on_avatar·py:method·1·dev/api/slidge/group/index.html#$·-
170 slidge.group.LegacyMUC.on_destroy_request·py:method·1·dev/api/slidge/group/index.html#$·-196 slidge.group.LegacyMUC.on_destroy_request·py:method·1·dev/api/slidge/group/index.html#$·-
171 slidge.group.LegacyMUC.on_kick·py:method·1·dev/api/slidge/group/index.html#$·-197 slidge.group.LegacyMUC.on_kick·py:method·1·dev/api/slidge/group/index.html#$·-
172 slidge.group.LegacyMUC.on_set_affiliation·py:method·1·dev/api/slidge/group/index.html#$·-198 slidge.group.LegacyMUC.on_set_affiliation·py:method·1·dev/api/slidge/group/index.html#$·-
173 slidge.group.LegacyMUC.on_set_config·py:method·1·dev/api/slidge/group/index.html#$·-199 slidge.group.LegacyMUC.on_set_config·py:method·1·dev/api/slidge/group/index.html#$·-
174 slidge.group.LegacyMUC.on_set_subject·py:method·1·dev/api/slidge/group/index.html#$·-200 slidge.group.LegacyMUC.on_set_subject·py:method·1·dev/api/slidge/group/index.html#$·-
175 slidge.group.LegacyMUC.remove_participant·py:method·1·dev/api/slidge/group/index.html#$·-201 slidge.group.LegacyMUC.remove_participant·py:method·1·dev/api/slidge/group/index.html#$·-
 202 slidge.group.LegacyMUC.set_avatar·py:method·1·dev/api/slidge/group/index.html#$·-
176 slidge.group.LegacyMUC.update_info·py:method·1·dev/api/slidge/group/index.html#$·-203 slidge.group.LegacyMUC.update_info·py:method·1·dev/api/slidge/group/index.html#$·-
177 slidge.group.LegacyParticipant·py:class·1·dev/api/slidge/group/index.html#$·-204 slidge.group.LegacyParticipant·py:class·1·dev/api/slidge/group/index.html#$·-
 205 slidge.group.LegacyParticipant.ack·py:method·1·dev/api/slidge/group/index.html#$·-
 206 slidge.group.LegacyParticipant.active·py:method·1·dev/api/slidge/group/index.html#$·-
 207 slidge.group.LegacyParticipant.away·py:method·1·dev/api/slidge/group/index.html#$·-
178 slidge.group.LegacyParticipant.ban·py:method·1·dev/api/slidge/group/index.html#$·-208 slidge.group.LegacyParticipant.ban·py:method·1·dev/api/slidge/group/index.html#$·-
 209 slidge.group.LegacyParticipant.busy·py:method·1·dev/api/slidge/group/index.html#$·-
 210 slidge.group.LegacyParticipant.composing·py:method·1·dev/api/slidge/group/index.html#$·-
 211 slidge.group.LegacyParticipant.correct·py:method·1·dev/api/slidge/group/index.html#$·-
 212 slidge.group.LegacyParticipant.displayed·py:method·1·dev/api/slidge/group/index.html#$·-
 213 slidge.group.LegacyParticipant.extended_away·py:method·1·dev/api/slidge/group/index.html#$·-
 214 slidge.group.LegacyParticipant.gone·py:method·1·dev/api/slidge/group/index.html#$·-
 215 slidge.group.LegacyParticipant.inactive·py:method·1·dev/api/slidge/group/index.html#$·-
 216 slidge.group.LegacyParticipant.invite_to·py:method·1·dev/api/slidge/group/index.html#$·-
179 slidge.group.LegacyParticipant.kick·py:method·1·dev/api/slidge/group/index.html#$·-217 slidge.group.LegacyParticipant.kick·py:method·1·dev/api/slidge/group/index.html#$·-
180 slidge.group.LegacyParticipant.leave·py:method·1·dev/api/slidge/group/index.html#$·-218 slidge.group.LegacyParticipant.leave·py:method·1·dev/api/slidge/group/index.html#$·-
 219 slidge.group.LegacyParticipant.offline·py:method·1·dev/api/slidge/group/index.html#$·-
 220 slidge.group.LegacyParticipant.online·py:method·1·dev/api/slidge/group/index.html#$·-
 221 slidge.group.LegacyParticipant.paused·py:method·1·dev/api/slidge/group/index.html#$·-
 222 slidge.group.LegacyParticipant.react·py:method·1·dev/api/slidge/group/index.html#$·-
 223 slidge.group.LegacyParticipant.received·py:method·1·dev/api/slidge/group/index.html#$·-
 224 slidge.group.LegacyParticipant.retract·py:method·1·dev/api/slidge/group/index.html#$·-
 225 slidge.group.LegacyParticipant.send_file·py:method·1·dev/api/slidge/group/index.html#$·-
181 slidge.group.LegacyParticipant.send_initial_presence·py:method·1·dev/api/slidge/group/index.html#$·-226 slidge.group.LegacyParticipant.send_initial_presence·py:method·1·dev/api/slidge/group/index.html#$·-
 227 slidge.group.LegacyParticipant.send_text·py:method·1·dev/api/slidge/group/index.html#$·-
182 slidge.group.MucType·py:class·1·dev/api/slidge/group/index.html#$·-228 slidge.group.MucType·py:class·1·dev/api/slidge/group/index.html#$·-
183 slidge.group.MucType.CHANNEL·py:attribute·1·dev/api/slidge/group/index.html#$·-229 slidge.group.MucType.CHANNEL·py:attribute·1·dev/api/slidge/group/index.html#$·-
184 slidge.group.MucType.CHANNEL_NON_ANONYMOUS·py:attribute·1·dev/api/slidge/group/index.html#$·-230 slidge.group.MucType.CHANNEL_NON_ANONYMOUS·py:attribute·1·dev/api/slidge/group/index.html#$·-
185 slidge.group.MucType.GROUP·py:attribute·1·dev/api/slidge/group/index.html#$·-231 slidge.group.MucType.GROUP·py:attribute·1·dev/api/slidge/group/index.html#$·-
186 slidge.main·py:module·0·dev/api/slidge/main/index.html#module-$·-232 slidge.main·py:module·0·dev/api/slidge/main/index.html#module-$·-
187 slidge.main.SigTermInterrupt·py:exception·1·dev/api/slidge/main/index.html#$·-233 slidge.main.SigTermInterrupt·py:exception·1·dev/api/slidge/main/index.html#$·-
188 superduper·py:module·0·dev/api/superduper/index.html#module-$·-234 superduper·py:module·0·dev/api/superduper/index.html#module-$·-
72.4 KB
./usr/share/doc/python-slidge-doc/html/searchindex.js
72.3 KB
js-beautify {}
    
Offset 385, 20 lines modifiedOffset 385, 32 lines modified
385 ········],385 ········],
386 ········"accept_friend_request()·(slidge.contact.legacycontact·method)":·[386 ········"accept_friend_request()·(slidge.contact.legacycontact·method)":·[
387 ············[29,·"slidge.contact.LegacyContact.accept_friend_request",·false]387 ············[29,·"slidge.contact.LegacyContact.accept_friend_request",·false]
388 ········],388 ········],
389 ········"access·(slidge.command.command·attribute)":·[389 ········"access·(slidge.command.command·attribute)":·[
390 ············[27,·"slidge.command.Command.ACCESS",·false]390 ············[27,·"slidge.command.Command.ACCESS",·false]
391 ········],391 ········],
 392 ········"ack()·(slidge.contact.legacycontact·method)":·[
 393 ············[29,·"slidge.contact.LegacyContact.ack",·false]
 394 ········],
 395 ········"ack()·(slidge.group.legacyparticipant·method)":·[
 396 ············[30,·"slidge.group.LegacyParticipant.ack",·false]
 397 ········],
392 ········"ack()·(superduper.gateway.gateway·method)":·[398 ········"ack()·(superduper.gateway.gateway·method)":·[
393 ············[33,·"superduper.gateway.Gateway.ack",·false]399 ············[33,·"superduper.gateway.Gateway.ack",·false]
394 ········],400 ········],
395 ········"ack()·(superduper.group.participant·method)":·[401 ········"ack()·(superduper.group.participant·method)":·[
396 ············[34,·"superduper.group.Participant.ack",·false]402 ············[34,·"superduper.group.Participant.ack",·false]
397 ········],403 ········],
 404 ········"active()·(slidge.contact.legacycontact·method)":·[
 405 ············[29,·"slidge.contact.LegacyContact.active",·false]
 406 ········],
 407 ········"active()·(slidge.group.legacyparticipant·method)":·[
 408 ············[30,·"slidge.group.LegacyParticipant.active",·false]
 409 ········],
398 ········"active()·(superduper.gateway.gateway·method)":·[410 ········"active()·(superduper.gateway.gateway·method)":·[
399 ············[33,·"superduper.gateway.Gateway.active",·false]411 ············[33,·"superduper.gateway.Gateway.active",·false]
400 ········],412 ········],
401 ········"active()·(superduper.group.participant·method)":·[413 ········"active()·(superduper.group.participant·method)":·[
402 ············[34,·"superduper.group.Participant.active",·false]414 ············[34,·"superduper.group.Participant.active",·false]
403 ········],415 ········],
404 ········"ad-hoc·command":·[416 ········"ad-hoc·command":·[
Offset 409, 32 lines modifiedOffset 421, 56 lines modified
409 ········],421 ········],
410 ········"add_to_bookmarks()·(superduper.group.muc·method)":·[422 ········"add_to_bookmarks()·(superduper.group.muc·method)":·[
411 ············[34,·"superduper.group.MUC.add_to_bookmarks",·false]423 ············[34,·"superduper.group.MUC.add_to_bookmarks",·false]
412 ········],424 ········],
413 ········"add_to_roster()·(slidge.contact.legacycontact·method)":·[425 ········"add_to_roster()·(slidge.contact.legacycontact·method)":·[
414 ············[29,·"slidge.contact.LegacyContact.add_to_roster",·false]426 ············[29,·"slidge.contact.LegacyContact.add_to_roster",·false]
415 ········],427 ········],
 428 ········"available_emojis()·(slidge.contact.legacycontact·method)":·[
 429 ············[29,·"slidge.contact.LegacyContact.available_emojis",·false]
 430 ········],
 431 ········"available_emojis()·(slidge.group.legacymuc·method)":·[
 432 ············[30,·"slidge.group.LegacyMUC.available_emojis",·false]
 433 ········],
416 ········"available_emojis()·(superduper.group.muc·method)":·[434 ········"available_emojis()·(superduper.group.muc·method)":·[
417 ············[34,·"superduper.group.MUC.available_emojis",·false]435 ············[34,·"superduper.group.MUC.available_emojis",·false]
418 ········],436 ········],
419 ········"avatar":·[437 ········"avatar":·[
420 ············[42,·"term-Avatar",·true]438 ············[42,·"term-Avatar",·true]
421 ········],439 ········],
 440 ········"avatar·(slidge.contact.legacycontact·property)":·[
 441 ············[29,·"slidge.contact.LegacyContact.avatar",·false]
 442 ········],
 443 ········"avatar·(slidge.group.legacymuc·property)":·[
 444 ············[30,·"slidge.group.LegacyMUC.avatar",·false]
 445 ········],
422 ········"avatar·(superduper.group.muc·property)":·[446 ········"avatar·(superduper.group.muc·property)":·[
423 ············[34,·"superduper.group.MUC.avatar",·false]447 ············[34,·"superduper.group.MUC.avatar",·false]
424 ········],448 ········],
 449 ········"avatar_id·(slidge.contact.legacycontact·property)":·[
 450 ············[29,·"slidge.contact.LegacyContact.avatar_id",·false]
 451 ········],
 452 ········"avatar_id·(slidge.group.legacymuc·property)":·[
 453 ············[30,·"slidge.group.LegacyMUC.avatar_id",·false]
 454 ········],
425 ········"avatar_id·(superduper.group.muc·property)":·[455 ········"avatar_id·(superduper.group.muc·property)":·[
426 ············[34,·"superduper.group.MUC.avatar_id",·false]456 ············[34,·"superduper.group.MUC.avatar_id",·false]
427 ········],457 ········],
428 ········"avatar_id_type·(slidge.basegateway·attribute)":·[458 ········"avatar_id_type·(slidge.basegateway·attribute)":·[
429 ············[31,·"slidge.BaseGateway.AVATAR_ID_TYPE",·false]459 ············[31,·"slidge.BaseGateway.AVATAR_ID_TYPE",·false]
430 ········],460 ········],
431 ········"avatar_id_type·(superduper.gateway.gateway·attribute)":·[461 ········"avatar_id_type·(superduper.gateway.gateway·attribute)":·[
432 ············[33,·"superduper.gateway.Gateway.AVATAR_ID_TYPE",·false]462 ············[33,·"superduper.gateway.Gateway.AVATAR_ID_TYPE",·false]
433 ········],463 ········],
 464 ········"away()·(slidge.contact.legacycontact·method)":·[
 465 ············[29,·"slidge.contact.LegacyContact.away",·false]
 466 ········],
 467 ········"away()·(slidge.group.legacyparticipant·method)":·[
 468 ············[30,·"slidge.group.LegacyParticipant.away",·false]
 469 ········],
434 ········"away()·(superduper.group.participant·method)":·[470 ········"away()·(superduper.group.participant·method)":·[
435 ············[34,·"superduper.group.Participant.away",·false]471 ············[34,·"superduper.group.Participant.away",·false]
436 ········],472 ········],
437 ········"b33993e87db3_move_everything_to_persistent_db":·[473 ········"b33993e87db3_move_everything_to_persistent_db":·[
438 ············[23,·"module-b33993e87db3_move_everything_to_persistent_db",·false]474 ············[23,·"module-b33993e87db3_move_everything_to_persistent_db",·false]
439 ········],475 ········],
440 ········"b64b1a793483_add_source_and_legacy_id_for_archived_":·[476 ········"b64b1a793483_add_source_and_legacy_id_for_archived_":·[
Offset 457, 14 lines modifiedOffset 493, 20 lines modified
457 ········],493 ········],
458 ········"basesession·(class·in·slidge)":·[494 ········"basesession·(class·in·slidge)":·[
459 ············[31,·"slidge.BaseSession",·false]495 ············[31,·"slidge.BaseSession",·false]
460 ········],496 ········],
461 ········"bookmarks·(class·in·superduper.group)":·[497 ········"bookmarks·(class·in·superduper.group)":·[
462 ············[34,·"superduper.group.Bookmarks",·false]498 ············[34,·"superduper.group.Bookmarks",·false]
463 ········],499 ········],
 500 ········"busy()·(slidge.contact.legacycontact·method)":·[
 501 ············[29,·"slidge.contact.LegacyContact.busy",·false]
 502 ········],
 503 ········"busy()·(slidge.group.legacyparticipant·method)":·[
 504 ············[30,·"slidge.group.LegacyParticipant.busy",·false]
 505 ········],
464 ········"busy()·(superduper.group.participant·method)":·[506 ········"busy()·(superduper.group.participant·method)":·[
465 ············[34,·"superduper.group.Participant.busy",·false]507 ············[34,·"superduper.group.Participant.busy",·false]
466 ········],508 ········],
467 ········"by_legacy_id()·(slidge.contact.legacyroster·method)":·[509 ········"by_legacy_id()·(slidge.contact.legacyroster·method)":·[
468 ············[29,·"slidge.contact.LegacyRoster.by_legacy_id",·false]510 ············[29,·"slidge.contact.LegacyRoster.by_legacy_id",·false]
469 ········],511 ········],
470 ········"c4a8ec35a0e8_per_room_user_nick":·[512 ········"c4a8ec35a0e8_per_room_user_nick":·[
Offset 514, 14 lines modifiedOffset 556, 20 lines modified
514 ········],556 ········],
515 ········"component_type·(slidge.basegateway·attribute)":·[557 ········"component_type·(slidge.basegateway·attribute)":·[
516 ············[31,·"slidge.BaseGateway.COMPONENT_TYPE",·false]558 ············[31,·"slidge.BaseGateway.COMPONENT_TYPE",·false]
517 ········],559 ········],
518 ········"component_type·(superduper.gateway.gateway·attribute)":·[560 ········"component_type·(superduper.gateway.gateway·attribute)":·[
519 ············[33,·"superduper.gateway.Gateway.COMPONENT_TYPE",·false]561 ············[33,·"superduper.gateway.Gateway.COMPONENT_TYPE",·false]
520 ········],562 ········],
 563 ········"composing()·(slidge.contact.legacycontact·method)":·[
 564 ············[29,·"slidge.contact.LegacyContact.composing",·false]
 565 ········],
 566 ········"composing()·(slidge.group.legacyparticipant·method)":·[
 567 ············[30,·"slidge.group.LegacyParticipant.composing",·false]
 568 ········],
521 ········"composing()·(superduper.gateway.gateway·method)":·[569 ········"composing()·(superduper.gateway.gateway·method)":·[
522 ············[33,·"superduper.gateway.Gateway.composing",·false]570 ············[33,·"superduper.gateway.Gateway.composing",·false]
523 ········],571 ········],
Max diff block lines reached; 68399/74021 bytes (92.40%) of diff not shown.