Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Eliza/8ballv1.0.0 #1336

Open
wants to merge 11 commits into
base: main
Choose a base branch
from
Open

Eliza/8ballv1.0.0 #1336

wants to merge 11 commits into from

Conversation

0xNerd
Copy link

@0xNerd 0xNerd commented Dec 21, 2024

Relates to:

New client for Wordpress

Risks

Low - this is a new client for Wordpress and mainly just adds code as a new client.

Note:

This is very basic implementation. It can be taken much further such as adding media to the blog posts and making more in-depth articles.

Background

What does this PR do?

This adds a new client for Eliza. It lets you create and upload blog posts to Wordpress.

What kind of change is this?

Features (non-breaking change which adds functionality)

Why are we doing this? Any context or related work?

This adds another useful client for Elizas in expanding their capabilities outside of the conventional social media platforms. Eliza's can now generate blog content for Wordpress autonomously.

Documentation changes needed?

My changes do not require a change to the project documentation.

Testing

395838026-32e68360-ba16-4ede-af04-d75226839050 395838018-459458d4-820a-46e3-9ee9-26be97b3ba72

Where should a reviewer start?

/packages/client-wordpress

Detailed testing steps

Add env values for:

WORDPRESS_DRY_RUN
WORDPRESS_USERNAME
WORDPRESS_PASSWORD (Application password)
WORDPRESS_URL

Run sh ./scripts/start.sh
If client is set up correctly, you should see a blog post generated every 24 hours.

In addition some adjustments may need to be made with setting the post to "draft" or "publish".

Discord username

@ineedtendies

@0xNerd 0xNerd closed this Dec 21, 2024
@0xNerd 0xNerd deleted the eliza/8ballv1.0.0 branch December 21, 2024 15:08
@0xNerd 0xNerd restored the eliza/8ballv1.0.0 branch December 21, 2024 15:08
@madjin madjin reopened this Dec 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants