mirror of
https://github.com/LonamiWebs/Telethon.git
synced 2024-11-25 19:03:46 +03:00
Update URLs in assistant and except message deletion errors
This commit is contained in:
parent
1007e19172
commit
8f8ae9aee5
|
@ -8,7 +8,7 @@ import sys
|
||||||
import time
|
import time
|
||||||
import urllib.parse
|
import urllib.parse
|
||||||
|
|
||||||
from telethon import TelegramClient, events, types, custom, utils
|
from telethon import TelegramClient, events, types, custom, utils, errors
|
||||||
from telethon.extensions import markdown
|
from telethon.extensions import markdown
|
||||||
|
|
||||||
logging.basicConfig(level=logging.WARNING)
|
logging.basicConfig(level=logging.WARNING)
|
||||||
|
@ -60,7 +60,7 @@ READ_FULL = (
|
||||||
|
|
||||||
SEARCH = (
|
SEARCH = (
|
||||||
'Remember [search is your friend]'
|
'Remember [search is your friend]'
|
||||||
'(https://lonamiwebs.github.io/Telethon/?q={})'
|
'(https://lonamiwebs.github.io/Telethon/?q={}&redirect=no)'
|
||||||
)
|
)
|
||||||
|
|
||||||
DOCS = 'TL Reference for [{}](https://lonamiwebs.github.io/Telethon/?q={})'
|
DOCS = 'TL Reference for [{}](https://lonamiwebs.github.io/Telethon/?q={})'
|
||||||
|
@ -117,7 +117,8 @@ ALREADY_FIXED = (
|
||||||
GOOD_RESOURCES = (
|
GOOD_RESOURCES = (
|
||||||
"Some good resources to learn Python:\n"
|
"Some good resources to learn Python:\n"
|
||||||
"• [Official Docs](https://docs.python.org/3/tutorial/index.html).\n"
|
"• [Official Docs](https://docs.python.org/3/tutorial/index.html).\n"
|
||||||
"• [Dive Into Python 3](http://www.diveintopython3.net/).\n"
|
"• [Dive Into Python 3](https://rawcdn.githack.com/diveintomark/"
|
||||||
|
"diveintopython3/master/table-of-contents.html).\n"
|
||||||
"• [Learn Python](https://www.learnpython.org/).\n"
|
"• [Learn Python](https://www.learnpython.org/).\n"
|
||||||
"• [Project Python](http://projectpython.net/).\n"
|
"• [Project Python](http://projectpython.net/).\n"
|
||||||
"• [Computer Science Circles](https://cscircles.cemc.uwaterloo.ca/).\n"
|
"• [Computer Science Circles](https://cscircles.cemc.uwaterloo.ca/).\n"
|
||||||
|
@ -146,7 +147,11 @@ last_welcome = {}
|
||||||
async def handler(event):
|
async def handler(event):
|
||||||
if event.user_joined:
|
if event.user_joined:
|
||||||
if event.chat_id in last_welcome:
|
if event.chat_id in last_welcome:
|
||||||
await last_welcome[event.chat_id].delete()
|
try:
|
||||||
|
await last_welcome[event.chat_id].delete()
|
||||||
|
except errors.MessageDeleteForbiddenError:
|
||||||
|
# We believe this happens when trying to delete old messages
|
||||||
|
pass
|
||||||
|
|
||||||
last_welcome[event.chat_id] = await event.reply(WELCOME[event.chat_id])
|
last_welcome[event.chat_id] = await event.reply(WELCOME[event.chat_id])
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user