Update Readme and add token parameter

This commit is contained in:
runebaas 2018-05-02 23:32:40 +02:00
parent 2701f641cf
commit 55e152f4aa
No known key found for this signature in database
GPG key ID: 2677AF508D0300D6
5 changed files with 9 additions and 15 deletions

View file

@ -5,13 +5,13 @@ namespace Geekbot.net.Lib
{
public class GeekbotLogger : IGeekbotLogger
{
private readonly bool _sumologicActive;
private readonly bool _logAsJson;
private readonly NLog.Logger _logger;
private readonly JsonSerializerSettings _serializerSettings;
public GeekbotLogger(RunParameters runParameters, bool sumologicActive)
{
_sumologicActive = sumologicActive;
_logAsJson = sumologicActive || runParameters.LogJson;
_logger = LoggerFactory.CreateNLog(runParameters, sumologicActive);
_serializerSettings = new JsonSerializerSettings
{
@ -43,7 +43,7 @@ namespace Geekbot.net.Lib
private string CreateLogString(string type, string source, string message, Exception stackTrace = null, object extra = null)
{
if (_sumologicActive)
if (_logAsJson)
{
var logObject = new GeekbotLoggerObject
{

View file

@ -19,5 +19,8 @@ namespace Geekbot.net.Lib
[Option('e', "expose-errors", Default = false, HelpText = "Shows internal errors in the chat")]
public bool ExposeErrors { get; set; }
[Option("token", Default = null, HelpText = "Set a new bot token")]
public string Token { get; set; }
}
}