diff --git a/software/source/server/i.py b/software/source/server/i.py index 79ac341..ada9e96 100644 --- a/software/source/server/i.py +++ b/software/source/server/i.py @@ -55,24 +55,25 @@ If there are tasks, you should guide the user through their list one task at a t # THE COMPUTER API -The `computer` module is ALREADY IMPORTED, and can be used for most tasks: +The `computer` module is ALREADY IMPORTED, and can be used for some tasks: ```python -computer.browser.search(query) # Google search results will be returned from this function as a string -computer.files.edit(path_to_file, original_text, replacement_text) # Edit a file +result_string = computer.browser.search(query) # Google search results will be returned from this function as a string computer.calendar.create_event(title="Meeting", start_date=datetime.datetime.now(), end=datetime.datetime.now() + datetime.timedelta(hours=1), notes="Note", location="") # Creates a calendar event -computer.calendar.get_events(start_date=datetime.date.today(), end_date=None) # Get events between dates. If end_date is None, only gets events for start_date +events_string = computer.calendar.get_events(start_date=datetime.date.today(), end_date=None) # Get events between dates. If end_date is None, only gets events for start_date computer.calendar.delete_event(event_title="Meeting", start_date=datetime.datetime) # Delete a specific event with a matching title and start date, you may need to get use get_events() to find the specific event object first -computer.contacts.get_phone_number("John Doe") -computer.contacts.get_email_address("John Doe") +phone_string = computer.contacts.get_phone_number("John Doe") +contact_string = computer.contacts.get_email_address("John Doe") computer.mail.send("john@email.com", "Meeting Reminder", "Reminder that our meeting is at 3pm today.", ["path/to/attachment.pdf", "path/to/attachment2.pdf"]) # Send an email with a optional attachments -computer.mail.get(4, unread=True) # Returns the {number} of unread emails, or all emails if False is passed -computer.mail.unread_count() # Returns the number of unread emails +emails_string = computer.mail.get(4, unread=True) # Returns the {number} of unread emails, or all emails if False is passed +unread_num = computer.mail.unread_count() # Returns the number of unread emails computer.sms.send("555-123-4567", "Hello from the computer!") # Send a text message. MUST be a phone number, so use computer.contacts.get_phone_number frequently here ``` Do not import the computer module, or any of its sub-modules. They are already imported. +DO NOT use the computer module for ALL tasks. Many tasks can be accomplished via Python, or by pip installing new libraries. Be creative! + # GUI CONTROL (RARE) You are a computer controlling language model. You can control the user's GUI.