When I found out I had to finish the Second Classroom, I thought it would be very crazy, so I decided to develop this project to finish the Second Classroom. In my mind, it can gather information about my school -- because I want to let it solve the problem of my school, and some day I will let it be able to be used in every area. I think it will be very interesting.
System | Can use it? |
---|---|
Windows | Yes |
Linux | Yes |
MacOS | No |
firstly, you need create a setting file named settings.json
in the settings folder which is in the data folder.
then, you need to write the following code in the settings.json
file:
{
"url": "the url of forum which you want to send the message to",
"token": "token",
"weixinUsername": "your Weixin Official Account username",
"weixinPassword": "your Weixin Official Account password"
}
then, you need to run the following code in the terminal:
docker build -t sspu-bot .
Pay attention to this thing: you need to add the settings.json file to the data folder of the container. then, you need to run the following code in the terminal:
docker run -d --name sspu-bot sspu-bot
or run this following code:
docker pull ghcr.io/mryan2005/sspu-bot:latest
Pay attention to this thing: you need to add the settings.json file to the data folder of the container. then, you need to run the following code in the terminal:
docker run -d --name sspu-bot ghcr.io/mryan2005/sspu-bot:latest
finally, you need to run the following code in the terminal:
docker logs sspu-bot
then, you can see the logs of the bot. you should wait it to finish the login process, and then you can use it. if you see the 1.png file in the root folder, it means you have to scan the QR code to log in.
firstly, you should install the python3.9, pip, gockodriver and firefox.
then, you need create a setting file named settings.json
in the settings folder which is in the data folder.
Additionally, you need to write the following code in the settings.json
file:
{
"url": "the url which you want to send the message to",
"token": "token",
"weixinUsername": "your Weixin Official Account username",
"weixinPassword": "your Weixin Official Account password"
}
finally, you need to run the following code in the terminal:
pip install -r requirements.txt
python main.py