使用wxpy bot.create_group() 时报错:err_code: 1 err_msg:
代码如下:
- import string
- from wxpy import *
- import csv
- import time
- def main():
- brands = {
- '品牌一':1,
- '品牌二':2,
- '品牌三':3,
- '品牌四':4,
- '品牌五':5,
- }
- core_team_member =[
- '张三',
- '李四',
- '王五'
- ]
- for k in brands.keys():
- group = bot.create_group(core_team_member,topic = k+'客户群')
- group.send(k+'客户群已经建好了 !')
- print(k+'客户群已经建好了 !')
- if __name__ == '__main__':
- main()
百度了一圈,查到:
bot.create_group(users,topic=None)
参数:
- users – 用户列表 (不含自己,至少 2 位)
- topic – 群名称
返回:
- 若建群成功,返回一个新的群聊对象
返回类型:
- wxpy.Group
还是不知所云,脑海里还是觉得自己的程序没问题,又去看了一下wxpy 的常用库速查表,发现wxpy 所谓的用户,其实是指它自己的一种类型 User , 按如下修改代码即可,希望对查到这个错误的朋友们有帮助!拿走不谢!
另外我也有俩问题:
1. 怎么自动把新建的群添加到通讯录?
2.怎么自动设置群公告?
知道的朋友请留言,谢谢!
- def main():
- brands = {
- '品牌一':1,
- '品牌二':2,
- '品牌三':3,
- '品牌四':4,
- '品牌五':5,
- }
- core_team_member =[
- '张三',
- '李四',
- '王五'
- ]
- userlist = []
- for name in core_team_member:
- user = bot.friends().search(name)[0]
- userlist.append(user)
- for k in brands.keys():
- group = bot.create_group(userlist,topic = k+'客户群')
- group.send(k+'客户群已经建好了 !')
- print(k+'客户群已经建好了 !')
- if __name__ == '__main__':
- main()