Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PR0FESS0R-99/DonLee-Robot-V2
/ functions
Functions
144 in github.com/PR0FESS0R-99/DonLee-Robot-V2
⨍
Functions
144
◇
Types & classes
7
↳
Endpoints
2
↓ 11 callers
Method
find_chat
A funtion to fetch a group's settings
DonLee_Robot_V2/Database/Database.py:665
↓ 9 callers
Function
remove_emoji
(string)
DonLee_Robot_V2/Database/Database.py:539
↓ 8 callers
Function
parser
(text, keyword)
DonLee_Robot_V2/Database/Database.py:381
↓ 7 callers
Function
admin_check
(message: Message)
DonLee_Robot_V2/Admins/Admin_check.py:8
↓ 7 callers
Method
refresh_cache
A Funtion to refresh a chat's chase data in case of update in db
DonLee_Robot_V2/Database/Database.py:822
↓ 6 callers
Function
recacher
A Funtion To rechase invite links and active chats of a specific chat
DonLee_Robot_V2/Group.py:622
↓ 6 callers
Method
start
(self)
DonLee_Robot_V2/Logger/User.py:20
↓ 5 callers
Function
active_connection
(user_id)
DonLee_Robot_V2/Database/Database.py:233
↓ 5 callers
Function
extract_user
extracts the user from a message
DonLee_Robot_V2/Admins/Admin_extra.py:10
↓ 5 callers
Method
find_active
A Funtion to find all active chats of a group from db
DonLee_Robot_V2/Database/Database.py:890
↓ 4 callers
Method
cf_count
A Funtion To count number of filter in channel w.r.t the connect group
DonLee_Robot_V2/Database/Database.py:1046
↓ 4 callers
Method
del_active
A funtion to delete a channel from active chat colletion in db
DonLee_Robot_V2/Database/Database.py:854
↓ 3 callers
Method
del_filters
A Funtion to delete all filters of a specific chat and group from db
DonLee_Robot_V2/Database/Database.py:959
↓ 3 callers
Function
donlee_imdb
(query, bulk=False, id=False)
DonLee_Robot_V2/Database/Database.py:467
↓ 3 callers
Method
refresh_acache
A Funtion to refresh a active chat's chase data in case of update in db
DonLee_Robot_V2/Database/Database.py:932
↓ 3 callers
Function
set
(chat_id,lg_code)
DonLee_Robot_V2/Database/Database.py:43
↓ 2 callers
Function
LOGGER
(name: str)
DonLee_Robot_V2/Logger/Logger.py:25
↓ 2 callers
Method
add_active
A Funtion to add a channel as an active chat the a connected group (This Funtion will be used only if its the first time)
DonLee_Robot_V2/Database/Database.py:837
↓ 2 callers
Method
add_filters
A Funtion to add document as a bulk to db
DonLee_Robot_V2/Database/Database.py:947
↓ 2 callers
Method
del_chat
A Funtion to delete a channel and its files from db of a chat connection
DonLee_Robot_V2/Database/Database.py:706
↓ 2 callers
Function
extract_time
(time_val)
DonLee_Robot_V2/Admins/Admin_handling.py:79
↓ 2 callers
Function
find_filter
(group_id, name)
DonLee_Robot_V2/Database/Database.py:87
↓ 2 callers
Function
gen_invite_links
A Funtion To Generate Invite Links For All Active Connected Chats In A Group
DonLee_Robot_V2/Group.py:594
↓ 2 callers
Function
get_filters
(group_id)
DonLee_Robot_V2/Database/Database.py:117
↓ 2 callers
Method
in_db
Check whether if the given channel id is in db or not...
DonLee_Robot_V2/Database/Database.py:737
↓ 2 callers
Method
new_chat
Create a document in db if the chat is new
DonLee_Robot_V2/Database/Database.py:598
↓ 2 callers
Method
start
(self)
main.py:16
↓ 2 callers
Method
total_users_count
(self)
DonLee_Robot_V2/Database/Database.py:585
↓ 2 callers
Method
update_active
A Funtion to add a new active chat to the connected group
DonLee_Robot_V2/Database/Database.py:870
↓ 1 callers
Method
__init__
(self)
main.py:7
↓ 1 callers
Method
add_chat
A funtion to add/update a chat document when a new chat is connected
DonLee_Robot_V2/Database/Database.py:683
↓ 1 callers
Function
add_filter
(grp_id, text, reply_text, btn, file, alert)
DonLee_Robot_V2/Database/Database.py:69
↓ 1 callers
Function
add_user
(id, username, name, dcid)
DonLee_Robot_V2/Database/Database.py:329
↓ 1 callers
Method
add_user
(self, id)
DonLee_Robot_V2/Database/Database.py:579
↓ 1 callers
Function
all_connections
(user_id)
DonLee_Robot_V2/Database/Database.py:248
↓ 1 callers
Function
count_filters
(group_id)
DonLee_Robot_V2/Database/Database.py:161
↓ 1 callers
Function
covid_info
(country_name)
DonLee_Robot_V2/Modules/Covid.py:26
↓ 1 callers
Method
create_index
Create text index if not in db
DonLee_Robot_V2/Database/Database.py:593
↓ 1 callers
Function
del_all
(message, group_id, title)
DonLee_Robot_V2/Database/Database.py:147
↓ 1 callers
Method
del_main
A Funtion To Delete the chat's main db document
DonLee_Robot_V2/Database/Database.py:812
↓ 1 callers
Method
delall_active
A Funtion to Delete all active chats of a group from db
DonLee_Robot_V2/Database/Database.py:922
↓ 1 callers
Method
delall_filters
A Funtion To delete all filters of a group
DonLee_Robot_V2/Database/Database.py:975
↓ 1 callers
Method
delete_all
A Funtion to delete all documents related to a chat from db
DonLee_Robot_V2/Database/Database.py:797
↓ 1 callers
Function
delete_connection
(user_id, group_id)
DonLee_Robot_V2/Database/Database.py:297
↓ 1 callers
Function
delete_filter
(message, text, group_id)
DonLee_Robot_V2/Database/Database.py:131
↓ 1 callers
Method
delete_user
(self, user_id)
DonLee_Robot_V2/Database/Database.py:591
↓ 1 callers
Function
filter_stats
()
DonLee_Robot_V2/Database/Database.py:171
↓ 1 callers
Method
find_group_id
Find all group id which is connected to a channel for add a new files to db
DonLee_Robot_V2/Database/Database.py:650
↓ 1 callers
Method
get_all_users
(self)
DonLee_Robot_V2/Database/Database.py:588
↓ 1 callers
Method
get_file
A Funtion to get a specific files using its unique id
DonLee_Robot_V2/Database/Database.py:1027
↓ 1 callers
Method
get_filters
A Funtion to fetch all similar results for a keyowrd from using text index
DonLee_Robot_V2/Database/Database.py:983
↓ 1 callers
Function
if_active
(user_id, group_id)
DonLee_Robot_V2/Database/Database.py:262
↓ 1 callers
Method
in_active
A Funtion to check if a chat id is in the active chat id list in db
DonLee_Robot_V2/Database/Database.py:905
↓ 1 callers
Method
is_user_exist
(self, id)
DonLee_Robot_V2/Database/Database.py:582
↓ 1 callers
Function
make_active
(user_id, group_id)
DonLee_Robot_V2/Database/Database.py:276
↓ 1 callers
Function
make_inactive
(user_id)
DonLee_Robot_V2/Database/Database.py:287
↓ 1 callers
Method
new_user
(self, id)
DonLee_Robot_V2/Database/Database.py:574
↓ 1 callers
Function
p_paste
(message, extension=None)
DonLee_Robot_V2/Modules/Paste.py:19
↓ 1 callers
Function
remove_escapes
(text: str)
DonLee_Robot_V2/Database/Database.py:439
↓ 1 callers
Function
send_msg
(user_id, message)
DonLee_Robot_V2/Database/Database.py:522
↓ 1 callers
Function
split_quotes
(text: str)
DonLee_Robot_V2/Database/Database.py:359
↓ 1 callers
Method
status
Get the total filters, total connected chats and total active chats of a chat
DonLee_Robot_V2/Database/Database.py:627
↓ 1 callers
Method
tf_count
A Funtion to count total filters of a group
DonLee_Robot_V2/Database/Database.py:1054
↓ 1 callers
Function
time_formatter
humanize time
DonLee_Robot_V2/AutoFilter/AutoFilter.py:1548
↓ 1 callers
Method
update_configs
A Funtion to update a chat's configs in db
DonLee_Robot_V2/Database/Database.py:778
↓ 1 callers
Method
update_settings
A Funtion to update a chat's filter types in db
DonLee_Robot_V2/Database/Database.py:758
Method
__init__
(self)
main.py:25
Method
__init__
(self)
DonLee_Robot_V2/Database/Database.py:564
Method
__init__
(self)
DonLee_Robot_V2/Logger/User.py:11
Function
about
(bot: DonLee_Robot_V2, msg: Import.Msg)
DonLee_Robot_V2/Commands.py:116
Function
add_connection
(group_id, user_id)
DonLee_Robot_V2/Database/Database.py:189
Function
addfilter
(client, message)
DonLee_Robot_V2/Group.py:24
Function
admin
(bot, msg)
DonLee_Robot_V2/Commands.py:159
Function
admin_filter_f
(filt, client, message)
DonLee_Robot_V2/Admins/Admin_filters.py:45
Function
all_users
()
DonLee_Robot_V2/Database/Database.py:342
Function
auto_filter
(bot, update)
DonLee_Robot_V2/Group.py:283
Function
auto_welcome
(bot: DonLee_Robot_V2, msg: Import.Msg)
DonLee_Robot_V2/Modules/Welcome.py:11
Function
ban_user
(_, message)
DonLee_Robot_V2/Modules/Ban.py:13
Function
broadcast_
(c, m)
DonLee_Robot_V2/Modules/Broadcast.py:29
Function
button_markdown_parser
(msg: Message)
DonLee_Robot_V2/Admins/Admin_handling.py:27
Function
cb_about
A Callback Funtion For Showing About Section In Bot Setting Menu
DonLee_Robot_V2/AutoFilter/AutoFilter.py:1525
Function
cb_accuracy
A Callaback Funtion to control the accuracy of matching results that the bot should return for a query....
DonLee_Robot_V2/AutoFilter/AutoFilter.py:1320
Function
cb_channel_delete
A Callback Funtion For Delete A Channel Connection From A Group Chat History Along With All Its Filter Files
DonLee_Robot_V2/AutoFilter/AutoFilter.py:604
Function
cb_channel_list
(bot, update: CallbackQuery)
DonLee_Robot_V2/AutoFilter/AutoFilter.py:269
Function
cb_config
A Callback Funtion For Chaning The Number Of Total Pages / Total Results / Results Per pages / Enable or Diable Invite Link / Enable or
DonLee_Robot_V2/AutoFilter/AutoFilter.py:900
Function
cb_connect
A Callback Funtion Helping The user To Make A Chat Active Chat Which Will Make The Bot To Fetch Results From This Channel Too
DonLee_Robot_V2/AutoFilter/AutoFilter.py:457
Function
cb_disconnect
A Callback Funtion Helping The user To Make A Chat inactive Chat Which Will Make The Bot To Avoid Fetching Results From This Channel
DonLee_Robot_V2/AutoFilter/AutoFilter.py:531
Function
cb_filters_delete
A Callback Funtion For Delete A Specific Channel's Filters Connected To A Group
DonLee_Robot_V2/AutoFilter/AutoFilter.py:656
Function
cb_handler
(client, query)
DonLee_Robot_V2/Callback.py:25
Function
cb_info
A Callback Funtion For Displaying Details Of The Connected Chat And Provide Ability To Connect / Disconnect / Delete / Delete Filters of That
DonLee_Robot_V2/AutoFilter/AutoFilter.py:359
Function
cb_max_buttons
A Callback Funtion For Changing The Count Of Result To Be Shown Per Page
DonLee_Robot_V2/AutoFilter/AutoFilter.py:982
Function
cb_max_page
A Callback Funtion For Changing The Count Of Maximum Result Pages To Be Shown
DonLee_Robot_V2/AutoFilter/AutoFilter.py:1053
Function
cb_max_results
A Callback Funtion For Changing The Count Of Maximum Files TO Be Fetched From Database
DonLee_Robot_V2/AutoFilter/AutoFilter.py:1122
Function
cb_navg
A Callback Funtion For The Next Button Appearing In Results
DonLee_Robot_V2/AutoFilter/AutoFilter.py:17
Function
cb_pm_file
A Callback Funtion For Enabling Or Diabling File Transfer Through Bot PM
DonLee_Robot_V2/AutoFilter/AutoFilter.py:1259
Function
cb_set
A Callback Funtion Support For config()
DonLee_Robot_V2/AutoFilter/AutoFilter.py:1393
Function
cb_settings
(bot, update: CallbackQuery)
DonLee_Robot_V2/AutoFilter/AutoFilter.py:189
Function
cb_show_invites
A Callback Funtion For Enabling Or Diabling Invite Link Buttons
DonLee_Robot_V2/AutoFilter/AutoFilter.py:1198
Function
cb_status
(bot, update: CallbackQuery)
DonLee_Robot_V2/AutoFilter/AutoFilter.py:1485
Function
cb_toggle
A Callback Funtion Support handler For types()
DonLee_Robot_V2/AutoFilter/AutoFilter.py:786
next →
1–100 of 144, ranked by callers