basic login example

This commit is contained in:
array-in-a-matrix 2023-12-07 18:56:26 -05:00
parent accc0dfa84
commit d463371ff2

11
examples/printToken.nim Normal file
View file

@ -0,0 +1,11 @@
# This is a nim equivalent to the Login example written on the matrix-bot-sdk's
# documentation website: https://turt2live.github.io/matrix-bot-sdk/tutorial-bot.html
import ../src/nimbotsdk
const homeserverUrl: cstring = "https://matrix.example.xyz"
let auth = newMatrixAuth(homeserverUrl)
let client = auth.passwordLogin("username", "password")
echo("Copy this access token to your bot's config: ", client.accessToken)