Ich habe dieses Python-Snippet, das zuvor einen Benutzer erstellt und diesen einen Beitrag liken ließ.
i = i + extra
pw = nanoid.generate(size=150)
name = f"User{nanoid.generate(size=5, alphabet='abcdefghijklmnopqrstuvwxyz')}.{i}"
username = str(name)
print(f"spam_{i}@notpyx.me")
resp = httpx.post(
url="https://discourse.pyxfluff.dev/users.json",
json={
"name": f"User.{i}",
"email": f"discourse.{i}@notpyx.me",
"username": username,
"password": str(pw),
"active": True,
"approved": True,
},
headers={"Api-Key": API_KEY, "Api-Username": "system"},
)
resp.raise_for_status()
rp(f"[green]Erstellt: {username}: {pw}[/]")
if like_post_id:
try:
print(
httpx.post(
url="https://discourse.pyxfluff.dev/post_actions.json",
json={"id": int(like_post_id), "post_action_type_id": 2},
headers={"Api-Key": API_KEY, "Api-Username": username},
).json()
)
Danach wurde ein Beitrag erstellt und gesendet. Allerdings hat das Skript in den letzten Monaten nicht mehr funktioniert und liefert nur noch 400er-Fehler.
Dieses Skript hat vor einiger Zeit einwandfrei funktioniert. Hat sich etwas geändert, das mir nicht bewusst ist?
