folia-app / folia-contracts

Apache License 2.0
19 stars 7 forks source link

Create an NFT Twitter bot #10

Open okwme opened 3 years ago

okwme commented 3 years ago

Create a Digital Ocean droplet (preferably the $5/mo kind) or another easy to deploy solution that can be configured to watch any NFT contract address and tweet to a designated account with custom text and embedded NFT media.

gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 0.2 ETH (422.41 USD @ $2112.05/ETH) attached to it.

gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 265 years, 5 months from now. Please review their action plans below:

1) baldator has applied to start work _(Funders only: approve worker | reject worker)_.

I'll provide a Golang binary and/or a docker image running the bot. The bot will trigger a tweet with custom text and embed the NFT media. it'll be customizable through env variables or a configuration file. 2) mjosephd has applied to start work _(Funders only: approve worker | reject worker)_.

Willing to work on this item, will be as follows

  1. Clarify Requirements
  2. Work On Item
  3. Provide Deployment (and code)

However, I have a couple of questions

  1. How do you expect to configure the NFT address, do you require a User Interface for this, or are you willing to use something like environment variables where you might need to ssh in to the droplet (via command line)
  2. After the handover of this project who is responsible for maintenance of the server, any maintenance work required? 3) starsinmypockets has been approved to start work.

use metadata-api use web3API deploy a NTF on a testnet use twitter API .env bot configuration 5) thecheech has applied to start work _(Funders only: approve worker | reject worker)_.

Learn more on the Gitcoin Issue Details page.

okwme commented 3 years ago

hey @starsinmypockets! would love to get a line of communication to communicate about proceeding. sounds like you've got a good idea of what i'm looking for, just want to make sure i'm available to clarify any questions you may have.

starsinmypockets commented 3 years ago

@okwme Can we communicate via the email associated with my github account? I will need a couple things to get started:

  1. API credentials for an authorized twitter app
  2. Root access to the server we are using (user/password or public key -- I think it would be better for you to set up and control the box)
gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 0.2 ETH (503.87 USD @ $2519.36/ETH) has been submitted by: