Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Urinx/WeixinBot
/ functions
Functions
206 in github.com/Urinx/WeixinBot
⨍
Functions
206
◇
Types & classes
12
↳
Endpoints
14
↓ 1 callers
Method
reply
(self, text)
wxbot_project_py2.7/wx_handler/bot.py:32
↓ 1 callers
Method
revoke_msg
@brief revoke a message @param msgid String @param user_id String @param client
wxbot_project_py2.7/wechat/wechat_apis.py:838
↓ 1 callers
Method
run
(self)
wxbot_project_py2.7/wechat/wechat.py:217
↓ 1 callers
Method
save_contacts
@brief Save contacts.
wxbot_project_py2.7/wechat/wechat.py:330
↓ 1 callers
Method
sendEmotion
(self, name, file_name)
wxbot_demo_py3/weixin.py:960
↓ 1 callers
Method
sendImg
(self, name, file_name)
wxbot_demo_py3/weixin.py:952
↓ 1 callers
Method
sendMsgToAll
(self, word)
wxbot_demo_py3/weixin.py:940
↓ 1 callers
Function
send_file
@brief send file to user or gourp @param to: String, user id or group id @param file: String, file name
wxbot_project_py2.7/weixin_bot.py:164
↓ 1 callers
Method
send_mail
(self, subject, plain_content, type='text/plain')
wxbot_project_py2.7/wx_handler/sendgrid_mail.py:16
↓ 1 callers
Method
set
(self, section, option, value)
wxbot_project_py2.7/config/config_manager.py:29
↓ 1 callers
Method
set_conn
(self)
wxbot_project_py2.7/db/sqlite_db.py:32
↓ 1 callers
Function
set_cookie
@brief Load cookie from file @param cookie_file @param user_agent @return cookie, LWPCookieJar
wxbot_project_py2.7/wechat/utils.py:168
↓ 1 callers
Method
set_wechat_config
(self, conf)
wxbot_project_py2.7/config/config_manager.py:46
↓ 1 callers
Method
setup_database
(self)
wxbot_project_py2.7/config/config_manager.py:37
↓ 1 callers
Method
show_database
(self)
wxbot_project_py2.7/db/mysql_db.py:57
↓ 1 callers
Method
show_msg
@brief Log the message to stdout @param message Dict
wxbot_project_py2.7/wechat/wechat.py:643
↓ 1 callers
Method
show_tables
(self)
wxbot_project_py2.7/db/mysql_db.py:64
↓ 1 callers
Method
start
(self)
wxbot_demo_py3/weixin.py:969
↓ 1 callers
Method
stop
@brief Save some data and use shell to kill this process
wxbot_project_py2.7/wechat/wechat.py:170
↓ 1 callers
Function
str2qr_image
@brief convert string to qrcode image & save @param text The string @param image_path Save image to the path
wxbot_project_py2.7/wechat/utils.py:61
↓ 1 callers
Function
str2qr_terminal
@brief convert string to qrcode matrix and outprint @param text The string
wxbot_project_py2.7/wechat/utils.py:48
↓ 1 callers
Method
synccheck
@brief check whether there's a message @return [retcode, selector] retcode: 0 successful
wxbot_project_py2.7/wechat/wechat_apis.py:369
↓ 1 callers
Method
update
(self, table, dic, condition='')
wxbot_project_py2.7/db/sqlite_db.py:118
↓ 1 callers
Method
webwxbatchgetcontact
@brief get group contacts @param gid_list, The list of group id @return List, list of group contacts
wxbot_project_py2.7/wechat/wechat_apis.py:351
↓ 1 callers
Method
webwxgetmsgimg
(self, msgid)
wxbot_demo_py3/weixin.py:616
↓ 1 callers
Method
webwxgetvideo
@brief get video in message @param msgid The id of message @return binary data of video
wxbot_project_py2.7/wechat/wechat_apis.py:440
↓ 1 callers
Method
webwxgetvideo
(self, msgid)
wxbot_demo_py3/weixin.py:626
↓ 1 callers
Method
webwxgetvoice
@brief get voice in message @param msgid The id of message @return binary data of voice
wxbot_project_py2.7/wechat/wechat_apis.py:429
↓ 1 callers
Method
webwxgetvoice
(self, msgid)
wxbot_demo_py3/weixin.py:635
↓ 1 callers
Method
webwxinit
@brief wechat initial 掉线后 300 秒可以重新使用此 api 登录 获取的联系人和群ID保持不变 @return Bool: whether o
wxbot_project_py2.7/wechat/wechat_apis.py:275
↓ 1 callers
Method
webwxpushloginurl
@brief push a login confirm alert to mobile device @param uin String @return dic Dict
wxbot_project_py2.7/wechat/wechat_apis.py:741
↓ 1 callers
Method
webwxrevokemsg
@brief revoke a message @param msgid String @param user_id String @param client
wxbot_project_py2.7/wechat/wechat_apis.py:723
↓ 1 callers
Method
webwxsendappmsg
@brief send app msg @param user_id String @param data Dict @return Bool: whether operation su
wxbot_project_py2.7/wechat/wechat_apis.py:644
↓ 1 callers
Method
webwxsendemoticon
@brief send image @param user_id String @param media_id String @return Bool: whether operation s
wxbot_project_py2.7/wechat/wechat_apis.py:618
↓ 1 callers
Method
webwxsendmsgemotion
(self, user_id, media_id)
wxbot_demo_py3/weixin.py:560
↓ 1 callers
Method
webwxsendmsgimg
@brief send image @param user_id String @param media_id String @return Bool: whether operation s
wxbot_project_py2.7/wechat/wechat_apis.py:593
↓ 1 callers
Method
webwxsendmsgimg
(self, user_id, media_id)
wxbot_demo_py3/weixin.py:539
Method
__init__
(self, apikey, from_email, to_email)
wxbot_project_py2.7/wx_handler/sendgrid_mail.py:11
Method
__init__
(self)
wxbot_project_py2.7/wx_handler/bot.py:14
Method
__init__
(self, db)
wxbot_project_py2.7/wx_handler/wechat_msg_processor.py:22
Method
__init__
(self, group_list_queue, wechat)
wxbot_project_py2.7/wechat/wechat.py:212
Method
__init__
(self, host)
wxbot_project_py2.7/wechat/wechat_apis.py:24
Method
__init__
(self, db_file)
wxbot_project_py2.7/db/sqlite_db.py:22
Method
__init__
(self, conf)
wxbot_project_py2.7/db/mysql_db.py:34
Method
__init__
(self)
wxbot_project_py2.7/config/config_manager.py:14
Method
__init__
(self)
wxbot_demo_py3/weixin.py:87
Method
__init__
(self, target)
wxbot_demo_py3/weixin.py:1193
Method
__str__
(self)
wxbot_project_py2.7/wechat/wechat.py:27
Method
__str__
(self)
wxbot_demo_py3/weixin.py:73
Function
_dict_factory
(cursor, row)
wxbot_project_py2.7/db/sqlite_db.py:13
Function
_emoji
(matched)
wxbot_project_py2.7/wechat/utils.py:319
Method
_printQR
(self, mat)
wxbot_demo_py3/weixin.py:1070
Method
_simsimi
(self, word)
wxbot_demo_py3/weixin.py:1165
Function
auto_reload
@brief reload modules @param mod: the need reload modules
wxbot_project_py2.7/wechat/utils.py:327
Function
catchKeyboardInterrupt
(fn)
wxbot_demo_py3/weixin.py:33
Method
close
@brief close connection to database
wxbot_project_py2.7/db/sqlite_db.py:184
Method
conn
(self)
wxbot_project_py2.7/db/sqlite_db.py:36
Method
create_table
@brief Creates a table in database @param table String @param cols String, the cols in table
wxbot_project_py2.7/db/sqlite_db.py:48
Method
delete
@brief execute sql commands, return result if it has @param table String @param field String @param
wxbot_project_py2.7/db/sqlite_db.py:172
Method
delete_table
@brief Delete a table in database @param table String
wxbot_project_py2.7/db/sqlite_db.py:58
Method
foo
(x)
wxbot_project_py2.7/wechat/wechat_apis.py:831
Method
getUUID
(self)
wxbot_demo_py3/weixin.py:142
Method
get_table_column_name
@brief select all result from table @param table String @return result Array
wxbot_project_py2.7/db/sqlite_db.py:132
Method
get_user_id
@brief Gets the user id. @param name The user nickname or remarkname @return The user id.
wxbot_project_py2.7/wechat/wechat_apis.py:964
Method
getuuid
@brief Gets the uuid just used for login. @return Bool: whether operation succeed.
wxbot_project_py2.7/wechat/wechat_apis.py:170
Function
group_chat_log
@brief list group chat log @param g_name String
wxbot_project_py2.7/weixin_bot.py:90
Function
group_list
@brief list groups
wxbot_project_py2.7/weixin_bot.py:71
Function
group_member_list
@brief list group member @param g_id String
wxbot_project_py2.7/weixin_bot.py:80
Function
index
()
wxbot_project_py2.7/weixin_bot.py:55
Method
insert
@brief Insert a row in table @param table String @param value Tuple
wxbot_project_py2.7/db/sqlite_db.py:67
Method
insertmany
@brief Insert many rows in table @param table String @param values Array of tuple
wxbot_project_py2.7/db/sqlite_db.py:77
Function
is_str
@brief Determines if string. @param s String @return True if string, False otherwise.
wxbot_project_py2.7/wechat/utils.py:288
Method
loadConfig
(self, config)
wxbot_demo_py3/weixin.py:130
Function
load_json
(filepath)
wxbot_project_py2.7/wechat/utils.py:234
Method
login
@brief login redirect_uri 有效时间是从扫码成功后算起, 大概是 300 秒,在此期间可以重新登录,但获取的联系人和群ID会改变 @return
wxbot_project_py2.7/wechat/wechat_apis.py:239
Method
login
(self)
wxbot_demo_py3/weixin.py:241
Function
mass_send_emot
@brief send emoticon to mass users or gourps
wxbot_project_py2.7/weixin_bot.py:235
Function
mass_send_file
@brief send file to mass users or gourps
wxbot_project_py2.7/weixin_bot.py:244
Function
mass_send_img
@brief send iamge to mass users or gourps
wxbot_project_py2.7/weixin_bot.py:226
Function
mass_send_msg
@brief send text to mass users or gourps
wxbot_project_py2.7/weixin_bot.py:217
Method
mysql
(self)
wxbot_project_py2.7/config/config_manager.py:97
Function
qrcode
()
wxbot_project_py2.7/weixin_bot.py:60
Method
recover
@brief Recover from snapshot data. @return Bool: whether operation succeed.
wxbot_project_py2.7/wechat/wechat.py:304
Method
recover_contacts
@brief recover contacts. @return Bool: whether operation succeed.
wxbot_project_py2.7/wechat/wechat.py:340
Function
run_server
()
wxbot_project_py2.7/weixin_bot.py:252
Method
select
@brief select all result from table @param table String @param field String @param condition S
wxbot_project_py2.7/db/sqlite_db.py:98
Function
send_emot
@brief send emotion to user or gourp @param to: String, user id or group id @param emot: String, emotion file name
wxbot_project_py2.7/weixin_bot.py:153
Function
send_img
@brief send image to user or gourp @param to: String, user id or group id @param img: String, image file name
wxbot_project_py2.7/weixin_bot.py:142
Function
send_msg
@brief send message to user or gourp @param to: String, user id or group id @param msg: String, words
wxbot_project_py2.7/weixin_bot.py:132
Method
snapshot
@brief Save basic infos for next login. @return Bool: whether operation succeed.
wxbot_project_py2.7/wechat/wechat.py:270
Method
testsynccheck
(self)
wxbot_demo_py3/weixin.py:375
Method
time_schedule
(self)
wxbot_project_py2.7/wx_handler/bot.py:19
Function
upload_file
()
wxbot_project_py2.7/weixin_bot.py:100
Method
webwxbatchgetcontact
(self)
wxbot_demo_py3/weixin.py:334
Method
webwxcreatechatroom
@brief create a chat group @param uid_arr [String] @return Bool: whether operation succeed
wxbot_project_py2.7/wechat/wechat_apis.py:687
Method
webwxgetcontact
@brief get all contacts: people, group, public user, special user @return Bool: whether operation succeed
wxbot_project_py2.7/wechat/wechat_apis.py:315
Method
webwxgetcontact
(self)
wxbot_demo_py3/weixin.py:302
Method
webwxgetheadimg
@brief get user head image @param id String @return binary data of image
wxbot_project_py2.7/wechat/wechat_apis.py:462
Method
webwxgetheadimg
(self, id)
wxbot_demo_py3/weixin.py:607
Method
webwxgeticon
@brief get user small icon @param id String @return binary data of icon
wxbot_project_py2.7/wechat/wechat_apis.py:451
← previous
next →
101–200 of 206, ranked by callers