feat: added export to csv file
This commit is contained in:
@@ -1,20 +1,23 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using CsvHelper.Configuration.Attributes;
|
||||
|
||||
namespace TelegramMessageCounter
|
||||
{
|
||||
internal record CounterInfo
|
||||
(
|
||||
float MessageMultiplier,
|
||||
float SymbolsMultiplier,
|
||||
int UserMessageCount,
|
||||
int TargetMessageCount,
|
||||
int UserSymbolsCount,
|
||||
int TargetSymbolsCount,
|
||||
int FullMessageCount,
|
||||
string TargetUsername
|
||||
);
|
||||
}
|
||||
namespace TelegramMessageCounter;
|
||||
|
||||
public record CounterInfo(
|
||||
[property: Name("Message multiplier")]
|
||||
float MessageMultiplier,
|
||||
[property: Name("Symbols multiplier")]
|
||||
float SymbolsMultiplier,
|
||||
[property: Name("Your messages")]
|
||||
int UserMessageCount,
|
||||
[property: Name("Target messages")]
|
||||
int TargetMessageCount,
|
||||
[property: Name("Your symbols")]
|
||||
int UserSymbolsCount,
|
||||
[property: Name("Target messages")]
|
||||
int TargetSymbolsCount,
|
||||
[property: Name("All messages")]
|
||||
int FullMessageCount,
|
||||
[Index(0)]
|
||||
[property: Name("Target username")]
|
||||
string TargetUsername
|
||||
);
|
||||
Reference in New Issue
Block a user