From fce6cfcb5914abb9772711d4cc0a7f84f95d35ce Mon Sep 17 00:00:00 2001 From: Josefin Hao Date: Tue, 19 Sep 2023 23:13:33 +0200 Subject: [PATCH] add one user to one group --- .DS_Store | Bin 0 -> 8196 bytes .github/.DS_Store | Bin 0 -> 6148 bytes mass_add.py | 33 +++++++++++++++++++++++++++++++++ readthedocs/.DS_Store | Bin 0 -> 8196 bytes session_name.session-journal | Bin 0 -> 4616 bytes telethon/.DS_Store | Bin 0 -> 8196 bytes telethon_generator/.DS_Store | Bin 0 -> 6148 bytes tests/.DS_Store | Bin 0 -> 6148 bytes 8 files changed, 33 insertions(+) create mode 100644 .DS_Store create mode 100644 .github/.DS_Store create mode 100644 mass_add.py create mode 100644 readthedocs/.DS_Store create mode 100644 session_name.session-journal create mode 100644 telethon/.DS_Store create mode 100644 telethon_generator/.DS_Store create mode 100644 tests/.DS_Store diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..161364adf82b0be51f27061fa4caac2e7c6a41a1 GIT binary patch literal 8196 zcmeHMJ#Q015S;}F8%06^QKY;Inh22wA<-O>X@V3Xr65vJLi`~IVdos%0Th}eU78eB zRQv%NI@&b+13Dy>ikcrl!JFN^cqexkoCcv}R@!~1-8Z*y-kp7(GZC4Eoz^_jED_bv z8E2+36f|Dvo@cIcv0G`?0Y9-Hox2mH$ zpblI}2l)FTLT8LUrVi~_2L@XL04tcb4aYNl0E|4w9#e-{K{GBC=t7MzF^mhxeB^nt z$JC(;q(e=~SDuzQG5s%HDrChbr|>`pg-<{6=e-*bz%SDc0u=jkP5 zCFLxkhn{45UeS=6lu(P>QV$cX;(!tAS=?U9JYhY8HP%zkl6vfJ(=?zqZ9vNi4z+;^ zv<-!>sr&ojmM}woyQ_~gze?F-oquNwy;qJ{a1A=!)J12#32h0b2On=0aYBvN@2i=I zxpReA^)#N)_2Dz?x_(j@twZA*INPJX)hj(UPhU9(T>sb2)`-Rz@EmGuX4mrOY z1^IQ5;THM;S&ncm2I5*&-@TqRF3j=MkLI-v_nDh$&oIlg#)>?z-sL=}Y@S1m@_NyO zrd$m*H{LE~_k9o_Dl2A){mI@(tU;SPa9$j^>=K#f`u|b+`~UNjuI8Z*r~?HKm`Z)Q zzJLW^TjwZTYe(qM(YY}%b!bB{*m4|b%W>fGABH%NK;@X&W9kqyX#f00fc^cT&wp#a I4j0yeKeBT^(EtDd literal 0 HcmV?d00001 diff --git a/.github/.DS_Store b/.github/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..a4d81b81944282c45956852bb710294b350af1b2 GIT binary patch literal 6148 zcmeHK%}T>S5dOCIP!Xi`R(?8h->J*6H@bvEQQ* zBXJPpfTbcm6sM^~O?Baj;WVB8D8$79OGQnG^E2}~VP+RjC@$=fT;#*yVnwsYfH6>I zU`H>T(*OJ4pZ}{#c4Z701OJKvS5F2>k0piPx>B6<+K75h6_L17ah}3~Z^ew2R(wG9 ZLVqL!VjQqkq=#Y~0Z)S&W8haA_yozgV8s9c literal 0 HcmV?d00001 diff --git a/mass_add.py b/mass_add.py new file mode 100644 index 00000000..da54a552 --- /dev/null +++ b/mass_add.py @@ -0,0 +1,33 @@ +from telethon import TelegramClient, events, sync, utils +from telethon.tl.functions.messages import AddChatUserRequest + +api_id = 28660903 +api_hash = '2e6d3d05025f5bd74427d140a45bbc47' + +client = TelegramClient('session_name', api_id, api_hash) +client.start() + +chat_id = 4094437222 +user_to_add = 464929491 + +# print(client.get_me().stringify()) + +# client.download_profile_photo('me') +# messages = client.get_messages('username') +# messages[0].download_media() + +# @client.on(events.NewMessage(pattern='(?i)hi|hello')) +# async def handler(event): +# await event.respond('Hey!') +# await client(AddChatUserRequest( +# chat_id, +# user_to_add, +# fwd_limit=10 # Allow the user to see the 10 last messages +# )) + +client(AddChatUserRequest( + chat_id, + user_to_add, + fwd_limit=100 # Allow the user to see the 100 last messages + )) + diff --git a/readthedocs/.DS_Store b/readthedocs/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..a6da31faff6c5b970fca3590372b327202e78c18 GIT binary patch literal 8196 zcmeHMF;5#Y7=2Dt5z&RE5-JQg!9*+mKy^jw0$Y(#hYpa0Qq&}u7O1))-H%{JVync& zpI~F-M^x(6xh%ZTb}#nbg_NZ#>SxJ*7yEtZm*-2I&jDc8j(V%WJb)If;M@~7HATjy zR!YP7ED{alfo^|qb+eldMis7hr~~SNI-m}y1M0xP;Q;q+DXj_nz8lq69Z(1UO9$lp zAz>9vJ?0MWR|gxL0uY<*wuRTs18hvq6fI?pWhAZln`Ar>8f&_{tR=P-CChv441W zRmTbSZTu+oRqi#&#@g=U#kx|_)uf_*K3DOnP~-GzI2P(yTG;sgOck-={B`5eyp0Q) zcZTz3T)U$>HA_vSK1jWT~hM}c7PpV2iO62fE_ps4&a%sNmFZL_HL9n(RT?p~9vZ!VE{h zRC2_~#>_-BoP-%p!mccAh9dOp7$>!yL}Vhj>;OAZc0lFs4P@(WO6btb-`l;%&6Ul# zpXfp2&4;kEAGcZ?y?6tP`pL)dcb~7mTb!is{DV5#awsYi)8bCirU7_6c-yd#cMYje z8pq=_F5}Gy3*B|YSemOJkLV`pJTCE8aZSO$9&LkYm-aoT#_`o+zss}zW9IUz;qm5h zSwb3*W9CK9v4`DE;7;su&}V5mhW#!_^Y@&~;b=ylgft$9STh`5+QVOr>hIC?tCyO? z>32C^e@ZXe{h5NB!#P|(LK=@_`e)AZ#Oz9eqdK^4Ifnf%$Kt(f`8iP>j%MUXNaJzT zBE@kLb3D~2c9&9|lNjg3_l15PhIB61*JoGqeHuHb>(k$~9;bO)UI14YoCkX6cDxf* zy|n*^|MLFP4SP@2W85{1ecn2W{WYUjXJmZ)o}swiD%q8@@qNz`?njw25LVTjMt_C+>kCZY%B WzrP45{FZQ^#r*u&Tf)sbaNrN;Vts4? literal 0 HcmV?d00001 diff --git a/telethon_generator/.DS_Store b/telethon_generator/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..38faab0f594aba9bd680be86700890350b29edc1 GIT binary patch literal 6148 zcmeHKy-ve05I&bkRIQ3SGG=2zLLJyc6(lB>E(}N|O{#XFq~d2_%g)k?_uv^2E6>0q zAfABld~O@l2E>9YbSIrZ$G)?_e5vi4h)nk`>kzexs19cg8YtEn_p`59&9!i{v16o^ zP)cJOQhy~{8&m;RVAB-fwcEsM?bDR*v38g1w|_b6^wNAX70M^G>c~kR$Aim!fQb6j z^Kd6Qe>wUtI{QWRbX;a($pn;v=Pe~3!{Fc%b1wSIoLa5Zy))rd>R+;0*YC|66d0Ns zG{Vky1;4iQ=fE3}gLyx!iYxP(y=HTb){Z&Jm)w4e^?24IOi$bRmI-sSOnrv*_OKdJ z=C=Ql&bfUVr_8E4%Hw1BN29i(3gFCUt2YI;R0UK4RbZh2?++oIF>+W4+N}eHy#fFO zG+RTx%@ttiFmhN3q6cOq6)363T``QLqdjzSk;6hz(#g2XhjB9-cSA9Dc8nj|a59mg zma2d%;482tk8M8xkE`$hev&?^0;<5jQosapFYe-%+}XPFa(vc?@C!H_#}$G$1%*3~ gZH15GUAQ&$g!Ljwm_-&j?XjU1-BL-BmOXDb{6+@k z>_+s6Q@g>rwa@RVx|__Fv0iK1gZX~XIu^yEiVJvT?+=%!^Q({ZL*C^#yw|IC76IGh z$GAbh6;$$#bl=VNY_!X#o#V^fHpkvxb^OZikY6{iSINu88E^)ifxp54YPLuw_oa(7 z;0!neZ3g6i2vEV?uu)7`2Zq!F0EaLq!CZO?i3x_eVWWr@2x}-%L)lsk)^ON^`Q?U< zqJ|S&^TGCJwho2U+p&L0?!>vGkIsNI&}HCAAIDPvFZTEU-5`H*2AqL^#Q+bBSuw>Y zS#9looYdL?y@ra2U!%AU!6cPp_(~~0fhK`H$OM=hHj1!7{EtAQ!3SsHM;Z78zx7m7 literal 0 HcmV?d00001