mirror of
https://github.com/eternnoir/pyTelegramBotAPI.git
synced 2023-08-10 21:12:57 +03:00
modified code
This commit is contained in:
parent
2e5590b566
commit
b89ecb3e5a
@ -89,24 +89,28 @@ class TextFilter:
|
|||||||
else:
|
else:
|
||||||
return False
|
return False
|
||||||
|
|
||||||
if self.equals:
|
|
||||||
if self.ignore_case:
|
if self.ignore_case:
|
||||||
return self.equals.lower() == text.lower()
|
text = text.lower()
|
||||||
|
|
||||||
|
if self.equals:
|
||||||
|
self.equals = self.equals.lower()
|
||||||
|
elif self.contains:
|
||||||
|
self.contains = tuple(i.lower() for i in self.contains)
|
||||||
|
elif self.starts_with:
|
||||||
|
self.starts_with = self.starts_with.lower()
|
||||||
|
elif self.ends_with:
|
||||||
|
self.ends_with = self.ends_with.lower()
|
||||||
|
|
||||||
|
if self.equals:
|
||||||
return self.equals == text
|
return self.equals == text
|
||||||
|
|
||||||
if self.contains:
|
if self.contains:
|
||||||
if self.ignore_case:
|
|
||||||
return text.lower() in (i.lower() for i in self.contains)
|
|
||||||
return text in self.contains
|
return text in self.contains
|
||||||
|
|
||||||
if self.starts_with:
|
if self.starts_with:
|
||||||
if self.ignore_case:
|
|
||||||
return text.lower().startswith(self.starts_with)
|
|
||||||
return text.startswith(self.starts_with)
|
return text.startswith(self.starts_with)
|
||||||
|
|
||||||
if self.ends_with:
|
if self.ends_with:
|
||||||
if self.ignore_case:
|
|
||||||
return text.lower().endswith(self.ends_with)
|
|
||||||
return text.endswith(self.ends_with)
|
return text.endswith(self.ends_with)
|
||||||
|
|
||||||
return False
|
return False
|
||||||
|
Loading…
x
Reference in New Issue
Block a user