Go to file
renovate[bot] fca2ca3a81
chore(deps): update all patch dependencies (#164)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-12 19:23:07 +00:00
.github/workflows chore(deps): update actions/cache action to v3 (#102) 2022-04-04 17:28:39 -04:00
src/functions hardcode short_url_length_https (#28) 2021-06-27 16:12:30 -04:00
typings chore(deps): update all minor dependencies (minor) (#15) 2021-05-16 11:00:44 -04:00
.eslintrc update npm, env setup (#8) 2021-04-30 17:17:59 -04:00
.gitignore use serverless for gh actions (#10) 2021-05-01 09:00:09 -04:00
.npmignore use serverless for gh actions (#10) 2021-05-01 09:00:09 -04:00
.npmrc update npm, env setup (#8) 2021-04-30 17:17:59 -04:00
.prettierignore use serverless for gh actions (#10) 2021-05-01 09:00:09 -04:00
.prettierrc.json chore(deps): update all patch dependencies (patch) (#49) 2021-10-13 11:57:06 -04:00
README.md use serverless for gh actions (#10) 2021-05-01 09:00:09 -04:00
handler.ts use serverless for gh actions (#10) 2021-05-01 09:00:09 -04:00
package-lock.json chore(deps): update all patch dependencies (#164) 2023-02-12 19:23:07 +00:00
package.json chore(deps): update all patch dependencies (#164) 2023-02-12 19:23:07 +00:00
renovate.json update npm, env setup (#8) 2021-04-30 17:17:59 -04:00
serverless.yml Update serverless.yml (#132) 2022-08-28 23:37:56 -04:00
tsconfig.json use serverless for gh actions (#10) 2021-05-01 09:00:09 -04:00

README.md

Last.fm Tweeter by Chris Barry

Very simple node.js app that queries Last.FM for a user's top artists and posts them in the form

Top artists this week: ArtistA (90), ArtistB (31), ArtistC (27), and ArtistD (18)

(via http://last.fm/user/[username])

Run the app with npm run start -- [initialArtistCount] [lastFmTimePeriod]. e.g npm run start -- 6 7day

.env setup:

TWITTER_CONSUMER_KEY=XXX
TWITTER_CONSUMER_SECRET=YYY
TWITTER_TOKEN_KEY=ZZ-ZZZ
TWITTER_TOKEN_SECRET=AAA

LASTFM_TOKEN=BBB
LASTFM_SECRET=CCC
LASTFM_USER_NAME=DDD
module.exports = config;