goBoss
這是基於go語言編寫的一款boss直聘機器人軟件(牛人版)。附上Python版本,
無需配置Go環境, 我會提供windows和macos的可執行程序。不喜勿噴O(∩_∩)O~
閃光點
-
自動回復boss消息
回復消息有3種類型。可自行修改, 傳入關鍵字即可(忽略大小寫如b站)。消息同一個人只會回復一次。
-
大廠
-
普通
-
黑名單
-
-
自動發送簡歷
當自動回復以后, 大廠的回復中包含"簡歷"的子字符串, 則會自動發送您的附件簡歷。
-
自動刷新消息
隨時已讀, 給人隨時隨地無時無刻不在的感覺。
效果圖
- 自動回復(這里我特意注冊了招聘者的號)
map中key為boss名字, 可能會有重名情況。但是目前我只遍歷前5條數據, 暫時還能用。value為發送消息/簡歷的狀態, 如果key未找到說明沒有回復過這個人, value為false代表簡歷未發送但是消息已發送, true代表消息和簡歷都已經發送。
快速開始
下載
-
git clone https://github.com/wuranxu/goBoss.git
-
下載zip文件並解壓
修改json配置文件
百度API文字識別(每日500次免費),進入官網申請並配置。
-
app_id
-
api_key
-
secret_key
用戶密碼配置
-
user(boss直聘手機號)
-
password(boss直聘登錄密碼)
其他配置
下面是我本人的配置, 注意, star_reply字段里的第一個%s代表對方姓名, 第二個%s代表對方公司名。如果去掉的話會報錯(設計如此, 后續可修改), 黑名單我就不放出來了哈。O(∩_∩)O~
{
"star_company": [
"百度", "阿里", "口碑", "天貓", "盒馬", "UC", "淘寶", "螞蟻", "支付寶", "今日頭條", "字節跳動", "騰訊", "滴滴", "bili", "美團",
"點評", "餓了么", "京東", "喜馬拉雅", "盛大", "拼多多", "鏈家", "58", "滬江", "bili", "嗶哩", "二三四五", "2345", "貓眼",
"陸金所", "小紅書", "七牛", "musical", "虎撲", "小度", "唯品會", "蘇寧", "平安", "攜程", "有贊", "哈羅", "運滿滿", "蔚來",
"巨人", "游族", "易果", "愛奇藝", "美味不用等", "號店", "360", "拍拍貸", "b站", "網易"
],
"star_reply": "%s您好, 十分榮幸能受到大廠: %s的親睞, 這是程序自動下發的消息, 如果您需要我的簡歷, 請在回復中帶上\"簡歷\"字樣。項目地址:https://github.com/wuranxu/goBoss",
"black_reply": "您好, 暫時沒有興趣, 抱歉~",
"common_reply": "您好, 這是一條由直聘機器人自動發送的消息, 請等待我本人查看..."
}
-
下載chromedriver
chrome瀏覽器是使用本軟件的前提, 我們需要chromedriver驅動
-
前往淘寶鏡像
-
選擇與你瀏覽器版本對應的驅動
如我的版本是66, 確實很6哈哈哈哈...
-
找到適配版本和操作系統的瀏覽器驅動
可以看到, 2.38和2.39都滿足我的需求, 現在我選2.39.
mac/windows選擇自己的驅動
-
將下載好的驅動放入driver目錄里
-
運行
之后就可以雙擊main.exe(windows)或者main掛起你的聊天機器人了。
注意: windows下要用管理員身份開啟main.exe, 而且最好殺毒軟件信任。
-
todolist
還有很多不完善, 沒做好的。之后填坑, 首當其沖就是解決用戶需要手動安裝瀏覽器驅動的問題。
-
發簡歷后郵件通知
-
低薪過濾
-
工作地點篩選
-
chromedriver自動下載
-
對方連續發送表情時會接收不到新消息的bug(因為表情不是文本, 在web頁面屬於icon)
-
去除time.Sleep這種丑陋的等待元素方式